Source: netperf Version: 2.6.0-2.1 Severity: serious Tags: ftbfs sid bullseye Justification: fails to build from source (but built successfully in the past) User: debian-...@lists.debian.org Usertags: ftbfs-gcc-10
Hi, netperf started to FTBFS when GCC 10 was made the default compiler: gcc -g -O2 -fdebug-prefix-map=/build/netperf-2.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o netperf netperf.o netlib.o netsh.o nettest_bsd.o nettest_dlpi.o nettest_unix.o nettest_xti.o nettest_sctp.o nettest_sdp.o nettest_omni.o net_uuid.o dscp.o netcpu_procstat.o netrt_rtnetlink.o netdrv_ethtool.o netslot_linux.o netsys_linux.o netsec_linux.o -ldl -lm /usr/bin/ld: nettest_omni.o:./src/nettest_omni.c:455: multiple definition of `loc_nodelay'; nettest_bsd.o:./src/nettest_bsd.c:206: first defined here /usr/bin/ld: nettest_omni.o:./src/nettest_omni.c:456: multiple definition of `rem_nodelay'; nettest_bsd.o:./src/nettest_bsd.c:207: first defined here /usr/bin/ld: nettest_omni.o:./src/nettest_omni.c:458: multiple definition of `loc_rcvavoid'; nettest_bsd.o:./src/nettest_bsd.c:216: first defined here /usr/bin/ld: nettest_omni.o:./src/nettest_omni.c:460: multiple definition of `rem_rcvavoid'; nettest_bsd.o:./src/nettest_bsd.c:218: first defined here /usr/bin/ld: nettest_omni.o:./src/nettest_omni.c:459: multiple definition of `rem_sndavoid'; nettest_bsd.o:./src/nettest_bsd.c:217: first defined here /usr/bin/ld: nettest_omni.o:./src/nettest_omni.c:457: multiple definition of `loc_sndavoid'; nettest_bsd.o:./src/nettest_bsd.c:215: first defined here /usr/bin/ld: netlib.o: in function `demo_interval_tick': ./src/netlib.c:4073: undefined reference to `demo_interval_display' /usr/bin/ld: netlib.o: in function `demo_interval_final': ./src/netlib.c:4097: undefined reference to `demo_interval_display' collect2: error: ld returned 1 exit status More information about the corresponding GCC change can be found here: https://gcc.gnu.org/gcc-10/porting_to.html "Default to -fno-common" Andreas