https://sourceware.org/bugzilla/show_bug.cgi?id=33194
Bug ID: 33194
Summary: Binutils fail to build on macos 15.5
Product: binutils
Version: 2.44
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: pietro.braione at unimib dot it
Target Milestone: ---
I tried to build binutils on a macOS 15.5 AArch64 machine. First I encountered
the issue reported at bug 32933, so I applied the proposed patch, but the build
failed again, this time while building the libctf component. This is an excerpt
of the output:
...
/Library/Developer/CommandLineTools/usr/bin/make all-recursive
CC libctf_la-ctf-archive.lo
CC libctf_la-ctf-dump.lo
CC libctf_la-ctf-create.lo
CC libctf_la-ctf-decl.lo
CC libctf_la-ctf-error.lo
CC libctf_la-ctf-hash.lo
CC libctf_la-ctf-labels.lo
CC libctf_la-ctf-dedup.lo
CC libctf_la-ctf-link.lo
CC libctf_la-ctf-lookup.lo
CC libctf_la-ctf-open.lo
CC libctf_la-ctf-serialize.lo
CC libctf_la-ctf-sha1.lo
CC libctf_la-ctf-string.lo
CC libctf_la-ctf-subr.lo
CC libctf_la-ctf-types.lo
CC libctf_la-ctf-util.lo
CC libctf_la-ctf-open-bfd.lo
CCLD libctf.la
CC libctf_nobfd_la-ctf-archive.lo
CC libctf_nobfd_la-ctf-dump.lo
CC libctf_nobfd_la-ctf-create.lo
CC libctf_nobfd_la-ctf-decl.lo
CC libctf_nobfd_la-ctf-error.lo
CC libctf_nobfd_la-ctf-hash.lo
CC libctf_nobfd_la-ctf-labels.lo
CC libctf_nobfd_la-ctf-dedup.lo
CC libctf_nobfd_la-ctf-link.lo
CC libctf_nobfd_la-ctf-lookup.lo
CC libctf_nobfd_la-ctf-open.lo
CC libctf_nobfd_la-ctf-serialize.lo
CC libctf_nobfd_la-ctf-sha1.lo
CC libctf_nobfd_la-ctf-string.lo
CC libctf_nobfd_la-ctf-subr.lo
CC libctf_nobfd_la-ctf-types.lo
CC libctf_nobfd_la-ctf-util.lo
CCLD libctf-nobfd.la
Undefined symbols for architecture arm64:
"_ctf_open", referenced from:
_ctf_link_add_ctf in libctf_nobfd_la-ctf-link.o
_ctf_link_deduplicating_count_inputs in libctf_nobfd_la-ctf-link.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[4]: *** [libctf-nobfd.la] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-libctf] Error 2
make: *** [all] Error 2
--
You are receiving this mail because:
You are on the CC list for the bug.