[PATCH] haiku: operating system support

Alexander von Gluck IV kallisti5@unixzen.com
Mon Sep 6 14:30:14 GMT 2021


>> On 9/4/21 4:11 AM, Mike Frysinger via Binutils wrote:
>>
>> i think this broke multi build. can you take a look ?
>> $ .../configure --host=i686-linux-gnu --enable-targets=all CC='ccache gcc -m32' CXX='ccache g++
>> -m32'
>> $ make all-ld
>> ...
>> make[3]: Entering directory '.../ld'
>> /bin/bash ./libtool --tag=CC --mode=link ccache gcc -m32 -W -Wall -Wstrict-prototypes
>> .
>> .../bfd/.libs/libbfd.a -liberty ../libiberty/libiberty.a -lz -ldl
>> .../ld/eelf_mipsel_haiku.c:223: error: undefined reference to '_bfd_mips_elf_compact_branches'
>> .../ld/eelf_mipsel_haiku.c:224: error: undefined reference to '_bfd_mips_elf_init_stubs'
>> .../ld/eelf_mipsel_haiku.c:218: error: undefined reference to '_bfd_mips_elf_linker_flags'
>> .../ld/eelf_mipsel_haiku.c:241: error: undefined reference to
>> '_bfd_mips_elf_use_plts_and_copy_relocs'
>> collect2: error: ld returned 1 exit status
>> make[3]: *** [Makefile:1234: ld-new] Error 1
>> make[3]: Leaving directory '.../ld'
>> make[2]: *** [Makefile:1826: all-recursive] Error 1
>> make[2]: Leaving directory '.../ld'
>> make[1]: *** [Makefile:1061: all] Error 2
>> make[1]: Leaving directory '.../ld'
>> make: *** [Makefile:7598: all-ld] Error 2
September 6, 2021 8:41 AM, "Luis Machado" <luis.machado@linaro.org> wrote:
> For the record, I'm also seeing breakage (for arm32) due to this patch 
> with --enable-targets=all.

The following patch submitted a few days ago will fix the issue:
"[PATCH] mipsel: drop Haiku mips. Fix multi-build."

Waiting on it to be reviewed. 

 -- Alex


More information about the Binutils mailing list