]> git.puffer.fish Git - mirror/frr.git/commit
ldpd: Fix linking error on Fedora Rawhide with GCC 10
authorRuben Kerkhof <ruben@rubenkerkhof.com>
Sun, 8 Mar 2020 14:34:40 +0000 (15:34 +0100)
committerDavid Lamparter <equinox@diac24.net>
Thu, 23 Apr 2020 17:06:36 +0000 (19:06 +0200)
commit38f896d6198d3240261e2b759e28ffc33f894069
tree64c4659d61351a724bb8650bb1be715cf08d5a2d
parenta24eeb6de761c9c2a059d53b40a33cc3a52f73ae
ldpd: Fix linking error on Fedora Rawhide with GCC 10

GCC 10 switched to -fno-common by default, see
https://gcc.gnu.org/gcc-10/porting_to.html#common for details.

Fixes:
  CCLD     ldpd/ldpd
/usr/bin/ld: ldpd/libldp.a(adjacency.o):/home/ruben/src/frr/ldpd/ldpe.h:294: multiple definition of `pkt_ptr'; ldpd/ldpd.o:/home/ruben/src/frr/ldpd/ldpe.h:294: first defined here

Signed-off-by: Ruben Kerkhof <ruben@rubenkerkhof.com>
(cherry picked from commit 56b7d7252f13f3c90c824287b2441f13e2b0defe)
ldpd/ldpe.c
ldpd/ldpe.h