https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224971
Jan Beich <jbe...@freebsd.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jbe...@freebsd.org --- Comment #3 from Jan Beich <jbe...@freebsd.org> --- Created attachment 189491 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=189491&action=edit Revert unintended change /nxb-bin/usr/bin/c++ is a cross compiler created by a poudriere jail -x. On https://pkg-status.freebsd.org/ that'd be builders for mips, mips64, armv6, armv7. To reproduce on amd64 host the following would be enough: # -x (native-xtools) before FreeBSD 12.0 requires /usr/src to match jail $ svn checkout https://svn.freebsd.org/base/releng/11.1 /usr/src $ poudriere jail -cxj 111aarch64 -a arm64.aarch64 -v 11.1-RELEASE $ poudriere bulk -Ctj 111aarch64 devel/qt5-qmake or $ poudriere jail -cxj head-aarch64 -a arm64.aarch64 -v head -m svn+https $ poudriere bulk -Ctj head-aarch64 devel/qt5-qmake The build broke because CONFIGURE_ARGS now tries to chop directory off QMAKESPEC , something completely unnecessary given the expression never evaluates to any other string than "clang" or "g++". However, qt5-qmake doesn't really respect CXX and calls clang++ instead which ends up being emulated via qemu-user-static rather than use cross-compiler. -- You are receiving this mail because: You are the assignee for the bug.