control: close -1
thanks

G.
On Fri, 17 Apr 2020 11:00:39 +0000 Matthias Klose <d...@debian.org> wrote:
> Package: src:frr
> Version: 7.2.1-1
> Severity: normal
> Tags: sid bullseye
> User: debian-...@lists.debian.org
> Usertags: ftbfs-gcc-10
> 
> Please keep this issue open in the bug tracker for the package it
> was filed for.  If a fix in another package is required, please
> file a bug for the other package (or clone), and add a block in this
> package. Please keep the issue open until the package can be built in
> a follow-up test rebuild.
> 
> The package fails to build in a test rebuild on at least amd64 with
> gcc-10/g++-10, but succeeds to build with gcc-9/g++-9. The
> severity of this report will be raised before the bullseye release,
> so nothing has to be done for the buster release.
> 
> The full build log can be found at:
> http://people.debian.org/~doko/logs/gcc10-20200225/frr_7.2.1-1_unstable_gcc10.log
> The last lines of the build log are at the end of this report.
> 
> To build with GCC 10, either set CC=gcc-10 CXX=g++-10 explicitly,
> or install the gcc, g++, gfortran, ... packages from experimental.
> 
>   apt-get -t=experimental install g++ 
> 
> Common build failures are new warnings resulting in build failures with
> -Werror turned on, or new/dropped symbols in Debian symbols files.
> For other C/C++ related build failures see the porting guide at
> http://gcc.gnu.org/gcc-10/porting_to.html
> 
> [...]
> /bin/bash ./libtool  --tag=CC   --mode=link gcc -std=gnu11       -g -O2 
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -fno-omit-frame-pointer -funwind-tables -Wall -Wextra 
> -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith 
> -Wbad-function-cast -Wwrite-strings -Wno-unused-result -Wno-unused-parameter 
> -Wno-missing-field-initializers -pthread -export-dynamic    -Wl,-z,relro 
> -Wl,-z,now -o ospf6d/ospf6d ospf6d/ospf6_main.o ospf6d/libospf6.a 
> lib/libfrr.la -lcap -ldl -lcrypt   -ljson-c -lsystemd -lrt
> libtool: link: gcc -std=gnu11 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security 
> -fno-omit-frame-pointer -funwind-tables -Wall -Wextra -Wmissing-prototypes 
> -Wmissing-declarations -Wpointer-arith -Wbad-function-cast -Wwrite-strings 
> -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers 
> -pthread -Wl,-z -Wl,relro -Wl,-z -Wl,now -o ospfd/.libs/ospfd 
> ospfd/ospf_main.o -Wl,--export-dynamic  ospfd/libfrrospf.a 
> lib/.libs/libfrr.so -lcap -lm -ldl -lcrypt -ljson-c -lsystemd -lrt -pthread 
> -Wl,-rpath -Wl,/usr/lib/x86_64-linux-gnu/frr
> libtool: link: gcc -std=gnu11 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security 
> -fno-omit-frame-pointer -funwind-tables -Wall -Wextra -Wmissing-prototypes 
> -Wmissing-declarations -Wpointer-arith -Wbad-function-cast -Wwrite-strings 
> -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers 
> -pthread -Wl,-z -Wl,relro -Wl,-z -Wl,now -o ospf6d/.libs/ospf6d 
> ospf6d/ospf6_main.o -Wl,--export-dynamic  ospf6d/libospf6.a 
> lib/.libs/libfrr.so -lcap -ldl -lcrypt -ljson-c -lsystemd -lrt -pthread 
> -Wl,-rpath -Wl,/usr/lib/x86_64-linux-gnu/frr
> /bin/bash ./libtool  --tag=CC   --mode=link gcc -std=gnu11       -g -O2 
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -fno-omit-frame-pointer -funwind-tables -Wall -Wextra 
> -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith 
> -Wbad-function-cast -Wwrite-strings -Wno-unused-result -Wno-unused-parameter 
> -Wno-missing-field-initializers -pthread -export-dynamic    -Wl,-z,relro 
> -Wl,-z,now -o isisd/isisd isisd/isis_bpf.o isisd/isis_dlpi.o 
> isisd/isis_main.o isisd/isis_pfpacket.o yang/frr-isisd.yang.o isisd/libisis.a 
> lib/libfrr.la -lcap -ldl -lcrypt   -ljson-c -lsystemd -lrt
> /bin/bash ./libtool  --tag=CC   --mode=link gcc -std=gnu11       -g -O2 
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -fno-omit-frame-pointer -funwind-tables -Wall -Wextra 
> -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith 
> -Wbad-function-cast -Wwrite-strings -Wno-unused-result -Wno-unused-parameter 
> -Wno-missing-field-initializers -pthread -export-dynamic    -Wl,-z,relro 
> -Wl,-z,now -o isisd/fabricd isisd/fabricd-isis_bpf.o 
> isisd/fabricd-isis_dlpi.o isisd/fabricd-isis_main.o 
> isisd/fabricd-isis_pfpacket.o isisd/libfabric.a lib/libfrr.la -lcap -ldl 
> -lcrypt   -ljson-c -lsystemd -lrt
> libtool: link: gcc -std=gnu11 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security 
> -fno-omit-frame-pointer -funwind-tables -Wall -Wextra -Wmissing-prototypes 
> -Wmissing-declarations -Wpointer-arith -Wbad-function-cast -Wwrite-strings 
> -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers 
> -pthread -Wl,-z -Wl,relro -Wl,-z -Wl,now -o isisd/.libs/isisd 
> isisd/isis_bpf.o isisd/isis_dlpi.o isisd/isis_main.o isisd/isis_pfpacket.o 
> yang/frr-isisd.yang.o -Wl,--export-dynamic  isisd/libisis.a 
> lib/.libs/libfrr.so -lcap -ldl -lcrypt -ljson-c -lsystemd -lrt -pthread 
> -Wl,-rpath -Wl,/usr/lib/x86_64-linux-gnu/frr
> libtool: link: gcc -std=gnu11 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security 
> -fno-omit-frame-pointer -funwind-tables -Wall -Wextra -Wmissing-prototypes 
> -Wmissing-declarations -Wpointer-arith -Wbad-function-cast -Wwrite-strings 
> -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers 
> -pthread -Wl,-z -Wl,relro -Wl,-z -Wl,now -o isisd/.libs/fabricd 
> isisd/fabricd-isis_bpf.o isisd/fabricd-isis_dlpi.o isisd/fabricd-isis_main.o 
> isisd/fabricd-isis_pfpacket.o -Wl,--export-dynamic  isisd/libfabric.a 
> lib/.libs/libfrr.so -lcap -ldl -lcrypt -ljson-c -lsystemd -lrt -pthread 
> -Wl,-rpath -Wl,/usr/lib/x86_64-linux-gnu/frr
> /bin/bash ./libtool  --tag=CC   --mode=link gcc -std=gnu11       -g -O2 
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -fno-omit-frame-pointer -funwind-tables -Wall -Wextra 
> -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith 
> -Wbad-function-cast -Wwrite-strings -Wno-unused-result -Wno-unused-parameter 
> -Wno-missing-field-initializers -pthread -export-dynamic    -Wl,-z,relro 
> -Wl,-z,now -o nhrpd/nhrpd nhrpd/linux.o nhrpd/netlink_arp.o 
> nhrpd/netlink_gre.o nhrpd/nhrp_cache.o nhrpd/nhrp_errors.o nhrpd/nhrp_event.o 
> nhrpd/nhrp_interface.o nhrpd/nhrp_main.o nhrpd/nhrp_nhs.o nhrpd/nhrp_packet.o 
> nhrpd/nhrp_peer.o nhrpd/nhrp_route.o nhrpd/nhrp_shortcut.o nhrpd/nhrp_vc.o 
> nhrpd/nhrp_vty.o nhrpd/reqid.o nhrpd/vici.o nhrpd/zbuf.o nhrpd/znl.o 
> lib/libfrr.la lib/libfrrcares.la -lcap -ldl -lcrypt   -ljson-c -lsystemd -lrt
> /bin/bash ./libtool  --tag=CC   --mode=link gcc -std=gnu11       -g -O2 
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -fno-omit-frame-pointer -funwind-tables -Wall -Wextra 
> -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith 
> -Wbad-function-cast -Wwrite-strings -Wno-unused-result -Wno-unused-parameter 
> -Wno-missing-field-initializers -pthread -export-dynamic    -Wl,-z,relro 
> -Wl,-z,now -o ldpd/ldpd ldpd/ldpd.o ldpd/libldp.a lib/libfrr.la -lcap -ldl 
> -lcrypt   -ljson-c -lsystemd -lrt
> libtool: link: gcc -std=gnu11 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security 
> -fno-omit-frame-pointer -funwind-tables -Wall -Wextra -Wmissing-prototypes 
> -Wmissing-declarations -Wpointer-arith -Wbad-function-cast -Wwrite-strings 
> -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers 
> -pthread -Wl,-z -Wl,relro -Wl,-z -Wl,now -o ldpd/.libs/ldpd ldpd/ldpd.o 
> -Wl,--export-dynamic  ldpd/libldp.a lib/.libs/libfrr.so -lcap -ldl -lcrypt 
> -ljson-c -lsystemd -lrt -pthread -Wl,-rpath -Wl,/usr/lib/x86_64-linux-gnu/frr
> /usr/bin/ld: ldpd/libldp.a(adjacency.o):./ldpd/ldpe.h:294: multiple 
> definition of `pkt_ptr'; ldpd/ldpd.o:./ldpd/ldpe.h:294: first defined here
> /usr/bin/ld: ldpd/libldp.a(adjacency.o):./ldpd/ldpd.h:453: multiple 
> definition of `ldpd_process'; ldpd/ldpd.o:./ldpd/ldpd.h:453: first defined 
> here
> /usr/bin/ld: ldpd/libldp.a(hello.o):./ldpd/ldpe.h:294: multiple definition of 
> `pkt_ptr'; ldpd/ldpd.o:./ldpd/ldpe.h:294: first defined here
> /usr/bin/ld: ldpd/libldp.a(hello.o):./ldpd/ldpd.h:453: multiple definition of 
> `ldpd_process'; ldpd/ldpd.o:./ldpd/ldpd.h:453: first defined here
> /usr/bin/ld: ldpd/libldp.a(interface.o):./ldpd/ldpe.h:294: multiple 
> definition of `pkt_ptr'; ldpd/ldpd.o:./ldpd/ldpe.h:294: first defined here
> /usr/bin/ld: ldpd/libldp.a(interface.o):./ldpd/ldpd.h:453: multiple 
> definition of `ldpd_process'; ldpd/ldpd.o:./ldpd/ldpd.h:453: first defined 
> here
> /usr/bin/ld: ldpd/libldp.a(l2vpn.o):./ldpd/ldpe.h:294: multiple definition of 
> `pkt_ptr'; ldpd/ldpd.o:./ldpd/ldpe.h:294: first defined here
> /usr/bin/ld: ldpd/libldp.a(l2vpn.o):./ldpd/ldpd.h:453: multiple definition of 
> `ldpd_process'; ldpd/ldpd.o:./ldpd/ldpd.h:453: first defined here
> /usr/bin/ld: ldpd/libldp.a(lde.o):./ldpd/ldpd.h:453: multiple definition of 
> `ldpd_process'; ldpd/ldpd.o:./ldpd/ldpd.h:453: first defined here
> /usr/bin/ld: ldpd/libldp.a(lde.o):(.bss+0x0): multiple definition of 
> `master'; ldpd/ldpd.o:(.bss+0x1000): first defined here
> /usr/bin/ld: ldpd/libldp.a(lde.o):./ldpd/ldpe.h:294: multiple definition of 
> `pkt_ptr'; ldpd/ldpd.o:./ldpd/ldpe.h:294: first defined here
> /usr/bin/ld: ldpd/libldp.a(lde_lib.o):./ldpd/ldpd.h:453: multiple definition 
> of `ldpd_process'; ldpd/ldpd.o:./ldpd/ldpd.h:453: first defined here
> /usr/bin/ld: ldpd/libldp.a(ldp_debug.o):./ldpd/ldpd.h:453: multiple 
> definition of `ldpd_process'; ldpd/ldpd.o:./ldpd/ldpd.h:453: first defined 
> here
> /usr/bin/ld: ldpd/libldp.a(ldp_vty_cmds.o):././ldpd/ldpd.h:453: multiple 
> definition of `ldpd_process'; ldpd/ldpd.o:./ldpd/ldpd.h:453: first defined 
> here
> /usr/bin/ld: ldpd/libldp.a(ldp_vty_conf.o):./ldpd/ldpe.h:294: multiple 
> definition of `pkt_ptr'; ldpd/ldpd.o:./ldpd/ldpe.h:294: first defined here
> /usr/bin/ld: ldpd/libldp.a(ldp_vty_conf.o):./ldpd/ldpd.h:453: multiple 
> definition of `ldpd_process'; ldpd/ldpd.o:./ldpd/ldpd.h:453: first defined 
> here
> /usr/bin/ld: ldpd/libldp.a(ldp_vty_exec.o):./ldpd/ldpe.h:294: multiple 
> definition of `pkt_ptr'; ldpd/ldpd.o:./ldpd/ldpe.h:294: first defined here

Reply via email to