Gcc 4.2.1 to be removed before FreeBSD 13, a firm timeline
Ed Maste
emaste at freebsd.org
Mon Nov 11 14:13:55 UTC 2019
On Tue, 13 Aug 2019 at 12:00, Warner Losh <imp at bsdimp.com> wrote:
>
> Greetings,
>
> As promised for almost the past decade or so, gcc 4.2.1 will be removed
> from the tree before FreeBSD 13 is branched.
>
> I propose the following timeline for its removal:
> ...
> 2020-05-31: svn rm all non-clang platforms not supported by in-tree LLVM or
> converted to ext toolchain.
I tried a tinderbox build with GCC 4.2.1 removed, using external
toolchain where Clang/lld is not yet enabled by default. The following
buildworlds failed:
sparc64.sparc64:
/usr/local/bin/sparc64-unknown-freebsd12.0-ld: cannot find
crtbeginS.o: No such file or directory
/usr/local/bin/sparc64-unknown-freebsd12.0-ld: cannot find crtendS.o:
No such file or directory
mips64.mips64el, mips64.mips64elhf:
/usr/local/bin/mips-unknown-freebsd12.0-ld: warning: cannot find entry
symbol .rtld_start; defaulting to 0000000000000d20
/usr/local/bin/mips-unknown-freebsd12.0-ld: not enough GOT space for
local GOT entries
/usr/local/bin/mips-unknown-freebsd12.0-ld: BFD (GNU Binutils) 2.32
internal error, aborting at elfxx-mips.c:10530 in bfd_boolean
_bfd_mips_elf_relocate_section(bfd *, struct bfd_link_info *, bfd *,
asection *, bfd_byte *, Elf_Internal_Rela *, Elf_Internal_Sym *,
asection **)
/usr/local/bin/mips-unknown-freebsd12.0-ld: Please report this bug.
collect2: error: ld returned 1 exit status
More information about the freebsd-arch
mailing list