Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Aug 2020 17:20:18 +0000 (UTC)
From:      Olivier Cochard <olivier@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r546101 - head/net-mgmt/pmacct/files
Message-ID:  <202008241720.07OHKIKf006230@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202008241720.07OHKIKf006230>