]> git.puffer.fish Git - matthieu/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:13:46 +0000 (19:13 +0200)
commit4f27e8c852b1485f378565297519cc52f0b37815
tree9551bc115c753763540d2ca5b48ea3693faa12c6
parent2f3f691f44ea0194a145aed59606fdd0f33ecdb4
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