Date: Wed, 21 Jun 2017 12:05:44 +0000 From: bugzilla-noreply@freebsd.org To: pkg@FreeBSD.org Subject: [Bug 218888] ports-mgmt/pkg: build fails on arm64.aarch64 in qemu-user-static: error: C compiler cannot create executables Message-ID: <bug-218888-32340-iMDxdhp2Ln@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-218888-32340@https.bugs.freebsd.org/bugzilla/> References: <bug-218888-32340@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218888 --- Comment #11 from O. Hartmann <ohartmann@walstatt.org> --- (In reply to Sean Bruno from comment #10) I tried something similar (exception: -v head instead of pinning to -v head@320138): [...] root:/pool/sources/CURRENT/src # poudriere jail -c -j head-arm64-2 -m svn+https -v head -a aarch64 -x [00:00:00] ====>> Cross-building ports for aarch64 on amd64 requires QEMU [00:00:00] ====>> Creating head-arm64-2 fs... done [00:00:01] ====>> Checking out the sources from svn... done [00:11:53] ====>> Starting make buildworld with 4 jobs --- buildworld --- make[1]: "/pool/poudriere/jails/head-arm64-2/usr/src/Makefile.inc1" line 160: SYSTEM_COMPILER: Determined that CC=cc matches the source tree. Not bootstrapping a cross-compiler. make[1]: "/pool/poudriere/jails/head-arm64-2/usr/src/Makefile.inc1" line 416: Unknown target aarch64:aarch64. *** [buildworld] Error code 1 make: stopped in /pool/poudriere/jails/head-arm64-2/usr/src 1 error make: stopped in /pool/poudriere/jails/head-arm64-2/usr/src [00:11:53] ====>> Error: Failed to 'make buildworld' [...] I do not see why there is too much magic in my way, it worked, at least installing the binaries from cross-compiled sources on a system supposedly not connected to the internet! It is nexessary to build the jail from sources, since the machines targeted as hosts are not connected to the internet and "isolated". The installation now bails out with the error shown below. This happens on all systems I try to install the jail for arm64 this way, which worked a couple of revisions/days before. [...] ===> usr.bin/rev (install) --- realinstall_subdir_share --- install -N /pool/sources/CURRENT/src/etc -o root -g wheel -m 444 zero.4.gz /pool/poudriere/jails/head-arm64/usr/share/man/man4/ install -N /pool/sources/CURRENT/src/etc -o root -g wheel -m 444 ng_bluetooth.4.gz /pool/poudriere/jails/head-arm64/usr/share/man/man4/ install -N /pool/sources/CURRENT/src/etc -o root -g wheel -m 444 cfiscsi.4.gz /pool/poudriere/jails/head-arm64/usr/share/man/man4/ install -N /pool/sources/CURRENT/src/etc -o root -g wheel -m 444 iscsi.4.gz /pool/poudriere/jails/head-arm64/usr/share/man/man4/ install -N /pool/sources/CURRENT/src/etc -o root -g wheel -m 444 iscsi_initiator.4.gz /pool/poudriere/jails/head-arm64/usr/share/man/man4/ install -N /pool/sources/CURRENT/src/etc -o root -g wheel -m 444 iser.4.gz /pool/poudriere/jails/head-arm64/usr/share/man/man4/ install -N /pool/sources/CURRENT/src/etc -o root -g wheel -m 444 mlx4ib.4.gz /pool/poudriere/jails/head-arm64/usr/share/man/man4/ --- realinstall_subdir_usr.sbin --- --- _proginstall --- --- realinstall_subdir_share --- install: mlx4ib.4.gz: No such file or directory *** [maninstall] Error code 71 make[6]: stopped in /pool/sources/CURRENT/src/share/man/man4 1 error [...] -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-218888-32340-iMDxdhp2Ln>
