svn commit: r546101 - head/net-mgmt/pmacct/files
Olivier Cochard
olivier at FreeBSD.org
Mon Aug 24 17:20:19 UTC 2020
Author: olivier
Date: Mon Aug 24 17:20:18 2020
New Revision: 546101
URL: https://svnweb.freebsd.org/changeset/ports/546101
Log:
Fix build with -fno-common
PR: 248880
Approved by: pi (maintainer)
Added:
head/net-mgmt/pmacct/files/patch-src_nfacctd.c (contents, props changed)
head/net-mgmt/pmacct/files/patch-src_pmacctd.c (contents, props changed)
head/net-mgmt/pmacct/files/patch-src_pmbgpd.c (contents, props changed)
head/net-mgmt/pmacct/files/patch-src_pmbmpd.c (contents, props changed)
head/net-mgmt/pmacct/files/patch-src_pmtelemetryd.c (contents, props changed)
head/net-mgmt/pmacct/files/patch-src_sfacctd.c (contents, props changed)
Added: head/net-mgmt/pmacct/files/patch-src_nfacctd.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-mgmt/pmacct/files/patch-src_nfacctd.c Mon Aug 24 17:20:18 2020 (r546101)
@@ -0,0 +1,11 @@
+--- src/nfacctd.c.orig 2020-08-24 15:07:56 UTC
++++ src/nfacctd.c
+@@ -49,7 +49,7 @@ struct template_cache tpl_cache;
+ struct host_addr debug_a;
+ char debug_agent_addr[50];
+ u_int16_t debug_agent_port;
+-struct channels_list_entry channels_list[MAX_N_PLUGINS]; /* communication channels: core <-> plugins */
++extern struct channels_list_entry channels_list[MAX_N_PLUGINS]; /* communication channels: core <-> plugins */
+
+ /* Functions */
+ void usage_daemon(char *prog_name)
Added: head/net-mgmt/pmacct/files/patch-src_pmacctd.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-mgmt/pmacct/files/patch-src_pmacctd.c Mon Aug 24 17:20:18 2020 (r546101)
@@ -0,0 +1,11 @@
+--- src/pmacctd.c.orig 2020-08-24 15:11:03 UTC
++++ src/pmacctd.c
+@@ -41,7 +41,7 @@
+ #include "jhash.h"
+
+ /* variables to be exported away */
+-struct channels_list_entry channels_list[MAX_N_PLUGINS]; /* communication channels: core <-> plugins */
++extern struct channels_list_entry channels_list[MAX_N_PLUGINS]; /* communication channels: core <-> plugins */
+
+ /* Functions */
+ void usage_daemon(char *prog_name)
Added: head/net-mgmt/pmacct/files/patch-src_pmbgpd.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-mgmt/pmacct/files/patch-src_pmbgpd.c Mon Aug 24 17:20:18 2020 (r546101)
@@ -0,0 +1,11 @@
+--- src/pmbgpd.c.orig 2020-08-24 15:02:08 UTC
++++ src/pmbgpd.c
+@@ -35,7 +35,7 @@
+ #include "thread_pool.h"
+
+ /* global var */
+-struct channels_list_entry channels_list[MAX_N_PLUGINS]; /* communication channels: core <-> plugins */
++extern struct channels_list_entry channels_list[MAX_N_PLUGINS]; /* communication channels: core <-> plugins */
+
+ /* Functions */
+ void usage_daemon(char *prog_name)
Added: head/net-mgmt/pmacct/files/patch-src_pmbmpd.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-mgmt/pmacct/files/patch-src_pmbmpd.c Mon Aug 24 17:20:18 2020 (r546101)
@@ -0,0 +1,11 @@
+--- src/pmbmpd.c.orig 2020-08-24 14:59:55 UTC
++++ src/pmbmpd.c
+@@ -33,7 +33,7 @@
+ #include "net_aggr.h"
+
+ /* global var */
+-struct channels_list_entry channels_list[MAX_N_PLUGINS]; /* communication channels: core <-> plugins */
++extern struct channels_list_entry channels_list[MAX_N_PLUGINS]; /* communication channels: core <-> plugins */
+
+ /* Functions */
+ void usage_daemon(char *prog_name)
Added: head/net-mgmt/pmacct/files/patch-src_pmtelemetryd.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-mgmt/pmacct/files/patch-src_pmtelemetryd.c Mon Aug 24 17:20:18 2020 (r546101)
@@ -0,0 +1,11 @@
+--- src/pmtelemetryd.c.orig 2020-08-24 15:00:31 UTC
++++ src/pmtelemetryd.c
+@@ -33,7 +33,7 @@
+ #include "net_aggr.h"
+
+ /* global var */
+-struct channels_list_entry channels_list[MAX_N_PLUGINS]; /* communication channels: core <-> plugins */
++extern struct channels_list_entry channels_list[MAX_N_PLUGINS]; /* communication channels: core <-> plugins */
+
+ /* Functions */
+ void usage_daemon(char *prog_name)
Added: head/net-mgmt/pmacct/files/patch-src_sfacctd.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-mgmt/pmacct/files/patch-src_sfacctd.c Mon Aug 24 17:20:18 2020 (r546101)
@@ -0,0 +1,11 @@
+--- src/sfacctd.c.orig 2020-08-24 15:09:12 UTC
++++ src/sfacctd.c
+@@ -50,7 +50,7 @@
+ #endif
+
+ /* variables to be exported away */
+-struct channels_list_entry channels_list[MAX_N_PLUGINS]; /* communication channels: core <-> plugins */
++extern struct channels_list_entry channels_list[MAX_N_PLUGINS]; /* communication channels: core <-> plugins */
+ int sfacctd_counter_backend_methods;
+ struct bgp_misc_structs *sf_cnt_misc_db;
+ struct host_addr debug_a;
More information about the svn-ports-all
mailing list