]> git.puffer.fish Git - matthieu/frr.git/commitdiff
staticd: fix build on Fedora Rawhide
authorRuben Kerkhof <ruben@rubenkerkhof.com>
Sat, 7 Mar 2020 22:30:44 +0000 (23:30 +0100)
committerRuben Kerkhof <ruben@rubenkerkhof.com>
Sat, 7 Mar 2020 22:30:44 +0000 (23:30 +0100)
Fixes the following linker issue:
 CC       staticd/static_main.o
  CC       staticd/static_debug.o
  CC       staticd/static_vty.o
  AR       staticd/libstatic.a
  CCLD     staticd/staticd
/usr/bin/ld: staticd/libstatic.a(static_debug.o):/home/ruben/src/frr/staticd/static_debug.h:32: multiple definition of `static_dbg_events'; staticd/static_main.o:/home/ruben/src/frr/staticd/static_debug.h:32: first defined here

Signed-off-by: Ruben Kerkhof <ruben@rubenkerkhof.com>
staticd/static_debug.h

index 6e58118ed004c94b046c91efdf951a39fd184377..8932e2d429d1898eebaf6f32edebaba175767a91 100644 (file)
@@ -29,7 +29,7 @@
 #include "lib/debug.h"
 
 /* staticd debugging records */
-struct debug static_dbg_events;
+extern struct debug static_dbg_events;
 
 /*
  * Initialize staticd debugging.