FullFull compile of XigmaNAS on FreeBSD-12.0.0.4-p6
In /etc/make.conf we have:
#DEFAULT_VERSIONS+=python=2.7 #DEFAULT_VERSIONS+=python2=2.7
On attempting a full compilation, it fails with:
===> samba48-4.8.12_1 depends on package: talloc>=2.1.14 - not found ===> talloc-2.2.0 needs Python 3.4 at least, but 2.7 was specified. *** Error code 1 Stop. make[2]: stopped in /usr/ports/devel/talloc *** Error code 1 Stop. make[1]: stopped in /usr/local/xigmanas/svn/build/ports/samba48 *** Error code 1 Stop. make: stopped in /usr/local/xigmanas/svn/build/ports/samba48 => Failed!
Furthermore, the kernel.gz is absent:
Diff:
Further failure noticed:
The following links may be relevant:
https://www.freshports.org/devel/talloc/
https://ftp.samba.org/pub/talloc/
https://www.freshports.org/UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
Compiles now but file size too small as embedded file is missing something.
See comparison from 6766 to 6781.
Same state as of r6786. What is missing in the build/README for the pkgs folder to be populated?
Has anyone tried to build XigmaNAS 12.0.0.4 from scratch?
our code in svn is not ready to use custom version of python, you need to make more changes when you are compile yourself with customs setings/software.
Right now trunk is changed to use default python36
Only a couple of days ago was the Python3 port added in r6868.
No custom version of python was used in the builds stated herein. Looks like no one other than the devs can compile the XigmaNAS ISO for now.
New ISO for v12 awaited.