Oddities possibly contributing to lang/gcc9 not building (amd64->aarch64 poudriere based cross build)

Mark Millard marklmi at yahoo.com
Tue Apr 28 02:57:39 UTC 2020


It appears that quoting vs. option handling is not
working as the build expects or some odd file
names involved:


libtool: compile: mv -f "-fgnu-runtime.o" ".libs/NXConstStr.o"
mv: illegal option -- g
usage: mv [-f | -i | -n] [-hv] source target
       mv [-f | -i | -n] [-v] source ... directory
gmake[3]: *** [Makefile:215: NXConstStr.lo] Error 64
gmake[3]: *** Waiting for unfinished jobs....

. . .

libtool: compile: mv -f "-fexceptions.o" ".libs/exception.o"
mv: illegal option -- e
usage: mv [-f | -i | -n] [-hv] source target
       mv [-f | -i | -n] [-v] source ... directory
gmake[3]: *** [Makefile:245: exception.lo] Error 64

. . . and various more . . .


There are various:

qemu: unsupported syscall: 574 (calling anyway)

that I do not know how to interpret.


Overall I got a failure:

gmake[2]: Leaving directory '/wrkdirs/usr/ports/lang/gcc9/work/.build'
gmake[1]: *** [Makefile:953: all] Error 2
gmake[1]: Leaving directory '/wrkdirs/usr/ports/lang/gcc9/work/.build'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/ports/lang/gcc9
=>> Cleaning up wrkdir
===>  Cleaning for gcc9-9.3.0_1
build of lang/gcc9 | gcc9-9.3.0_1 ended at Mon Apr 27 18:54:24 PDT 2020
build time: 00:18:42
!!! build failure encountered !!!

But, so far, I've not uniquely identified what specifically
stopped the build. It might have been the kinds of things
reported above --or it might not.

===
Mark Millard
marklmi at yahoo.com
( dsl-only.net went
away in early 2018-Mar)



More information about the freebsd-ports mailing list