https://sourceware.org/bugzilla/show_bug.cgi?id=29987
Bug ID: 29987 Summary: bfd/archive.c:1447: undefined reference to `filename_ncmp' Product: binutils Version: unspecified Status: UNCONFIRMED Severity: normal Priority: P2 Component: gprofng Assignee: vladimir.mezentsev at oracle dot com Reporter: dilyan.palauzov at aegee dot org Target Milestone: --- With gcc 12.2.1 20230108 I try to compile binutils-gdb gdb-13-branchpoint-431-gda1f81c128b (this is the output of $ git describe --always ) by calling export CONFIG_SITE="a" export CFLAGS="-O2 -pipe -g" export CXXFLAGS="-O2 -pipe -g" /git/binutils-gdb/configure --enable-threads --with-system-zlib --with-system-readline --with-python=/usr/local/bin/python3 --enable-default-hash-style=gnu --enable-gold --without-guile make This fails with make all-am make[5]: Entering directory '/root/binutils/gprofng/src' /bin/sh ../libtool --tag=CXX --mode=link g++ -Wall -pthread -Wno-switch -O2 -pipe -g -o gp-archive gp-archive.o ArchiveExp.o libgprofng.la -lz libtool: link: g++ -Wall -pthread -Wno-switch -O2 -pipe -g -o gp-archive gp-archive.o ArchiveExp.o ./.libs/libgprofng.a -L/usr/local/lib64 -L/root/binutils/libiberty /root/binutils/opcodes/.libs/libopcodes.a /root/binutils/bfd/.libs/libbfd.a -lzstd /root/binutils/libsframe/.libs/libsframe.a -liberty -lpthread -ldl /usr/local/lib/../lib64/libstdc++.so -lm -lz -pthread -Wl,-rpath -Wl,/usr/local/lib/../lib64 -Wl,-rpath -Wl,/usr/local/lib/../lib64 /usr/local/lib/gcc/x86_64-pc-linux-gnu/12.2.1/../../../../x86_64-pc-linux-gnu/bin/ld: /root/binutils/bfd/.libs/libbfd.a(archive.o): in function `adjust_relative_path': /git/binutils-gdb/bfd/archive.c:1447: undefined reference to `filename_ncmp' /usr/local/lib/gcc/x86_64-pc-linux-gnu/12.2.1/../../../../x86_64-pc-linux-gnu/bin/ld: /root/binutils/bfd/.libs/libbfd.a(archive.o): in function `_bfd_construct_extended_name_table': /git/binutils-gdb/bfd/archive.c:1643: undefined reference to `filename_ncmp' /usr/local/lib/gcc/x86_64-pc-linux-gnu/12.2.1/../../../../x86_64-pc-linux-gnu/bin/ld: /root/binutils/bfd/.libs/libbfd.a(syms.o): in function `_bfd_stab_section_find_nearest_line': /git/binutils-gdb/bfd/syms.c:1423: undefined reference to `filename_ncmp' collect2: error: ld returned 1 exit status make[5]: *** [Makefile:728: gp-archive] Error 1 make[5]: Leaving directory '/root/binutils/gprofng/src' Last time I compiled successfully was with 2.39.50.20220817 -- You are receiving this mail because: You are on the CC list for the bug.