Cross-compiling on freebsd13.1 with freebsd11.4

52 Views Asked by At

im trying to compile the freebsd11.4 32x on my freebsd13.1 x64 root and I got an issue where I cant find any fix for it.

What I did so far for the compiling:

wget https://archive.freebsd.org/old-releases/i386/11.4-RELEASE/src.txz

tar -C / -xvzf src.txz

mkdir /usr/x86/

cd /usr/src
make TARGET_ARCH=i386 buildworld

My error:

rm -f .depend .depend.* GPATH GRTAGS GSYMS GTAGS
===> lib/libarchive (cleandir)
===> lib/libarchive/tests (cleandir)
make[5]: "/usr/src/lib/libarchive/tests/../Makefile.inc" line 11: Malformed conditional (${MK_OPENSSL} != "no")
make[5]: "/usr/src/lib/libarchive/tests/../Makefile.inc" line 18: Malformed conditional (${MK_ICONV} != "no")
make[5]: "/usr/src/share/mk/src.libnames.mk" line 570: /usr/src/lib/libarchive/tests: Invalid LIBADD used which may need to be added to src.l               ibnames.mk: zstd

make[5]: stopped in /usr/src/lib/libarchive/tests
*** Error code 1

Stop.
make[4]: stopped in /usr/src/lib/libarchive
*** Error code 1

Stop.
make[3]: stopped in /usr/src/lib
*** Error code 1

Stop.
make[2]: stopped in /usr/src
*** Error code 1

Stop.
make[1]: stopped in /usr/src
*** Error code 1

Maybe someone could help me out :)

0

There are 0 best solutions below