svn commit: r356367 - in head: . share/mk

Ed Maste emaste at freebsd.org
Sun Jan 5 15:24:02 UTC 2020


On Sat, 4 Jan 2020 at 21:48, Ed Maste <emaste at freebsd.org> wrote:
>
> Author: emaste
> Date: Sun Jan  5 02:47:56 2020
> New Revision: 356367
> URL: https://svnweb.freebsd.org/changeset/base/356367
>
> Log:
>   Do not build GCC 4.2.1 by default for any CPU architecture

mips.mips64 is currently failing on ci.freebsd.org (but not tinderbox) with:
09:23:51 --- libcxxrt.a ---
09:23:51 building static cxxrt library
09:23:51 ar -crD libcxxrt.a `NM='nm' NMFLAGS=''  lorder
libelftc_dem_gnu3.o terminate.o dynamic_cast.o memory.o auxhelper.o
exception.o stdexcept.o typeinfo.o guard.o  | tsort -q`
09:23:51 --- libcxxrt.so.1.full ---
09:23:51 /usr/obj/usr/src/mips.mips64/tmp/usr/bin/ld: BFD 2.17.50
[FreeBSD] 2007-07-03 assertion fail
/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/elf64-mips.c:2297
09:23:51 /usr/obj/usr/src/mips.mips64/tmp/usr/bin/ld: BFD 2.17.50
[FreeBSD] 2007-07-03 internal error, aborting at
/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/reloc.c
line 445 in unsigned int bfd_get_reloc_size(reloc_howto_type *)
09:23:51
09:23:51 /usr/obj/usr/src/mips.mips64/tmp/usr/bin/ld: Please report this bug.
09:23:51
09:23:51 cc: error: linker command failed with exit code 1 (use -v to
see invocation)
09:23:51 *** [libcxxrt.so.1.full] Error code 1

It looks like this is just using external GCC, not full external
toolchain, and needs to switch.

sparc64 is failing with:
09:12:41 --- lib/libssp_nonshared__PL ---
09:12:41 /tmp/libssp_nonshared-e776f8.s: Assembler messages:
09:12:41 /tmp/libssp_nonshared-e776f8.s:15: Error: unknown pseudo-op:
`.cfi_sections'
09:12:41 cc: error: assembler command failed with exit code 1 (use -v
to see invocation)
09:12:41 *** [libssp_nonshared.o] Error code 1

This might be the same problem as above, for CI.

Running in tinderbox sparc64 fails with:
collect2: fatal error: ld terminated with signal 11 [Segmentation
fault], core dumped
compilation terminated.
/usr/local/bin/sparc64-unknown-freebsd12.0-ld: BFD (GNU Binutils)
2.33.1 assertion fail elfxx-sparc.c:763


More information about the svn-src-all mailing list