Am 28.04.20 um 04:57 schrieb Mark Millard via freebsd-ports:
> 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.

One more data point (haven't looked up all the details), after one of
the recent GCC9 upgrades, I have had to re-enable "BOOTSTRAP" (3-phase
bootstrap) on 12.1 amd64 building *native* because otherwise the
compiler would fail to build. So any "fixes" implicitly brought in by
the earlier stages will also be unavailable on cross-builds.

Normally I'd think that our recent LLVM base compilers are new enough to
compile just the final stage of GCC9 directly...

_______________________________________________
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to