Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Aug 2020 10:24:00 +0000 (UTC)
From:      Niclas Zeising <zeising@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r545758 - head/databases/libmemcached/files
Message-ID:  <202008221024.07MAO0YO046396@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: zeising
Date: Sat Aug 22 10:23:59 2020
New Revision: 545758
URL: https://svnweb.freebsd.org/changeset/ports/545758

Log:
  databases/libmemcached: Fix build with -fno-common
  
  Fix the build of databaes/libmemcached with -fno-common, which is the
  default with llvm 11.
  
  MFH:		2020Q3 (implicit, -fno-common fixes, ok by joenum)

Added:
  head/databases/libmemcached/files/patch-clients_memaslap.c   (contents, props changed)
  head/databases/libmemcached/files/patch-clients_ms__memslap.h   (contents, props changed)

Added: head/databases/libmemcached/files/patch-clients_memaslap.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/libmemcached/files/patch-clients_memaslap.c	Sat Aug 22 10:23:59 2020	(r545758)
@@ -0,0 +1,14 @@
+--- clients/memaslap.c.orig	2020-08-22 10:06:16 UTC
++++ clients/memaslap.c
+@@ -45,6 +45,11 @@
+ #define OPTIONSTRING const char*
+ #endif
+ 
++/* global variables */
++ms_global_t ms_global;
++ms_statistic_t ms_statistic;
++ms_stats_t ms_stats;
++
+ /* options */
+ static struct option long_options[]=
+ {

Added: head/databases/libmemcached/files/patch-clients_ms__memslap.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/libmemcached/files/patch-clients_ms__memslap.h	Sat Aug 22 10:23:59 2020	(r545758)
@@ -0,0 +1,23 @@
+--- clients/ms_memslap.h.orig	2020-08-22 10:06:28 UTC
++++ clients/ms_memslap.h
+@@ -116,14 +116,14 @@ typedef struct global
+   bool time_out;
+ } ms_global_t;
+ 
+-/* global structure */
+-ms_global_t ms_global;
++/* global structure, defined in memaslap.c */
++extern ms_global_t ms_global;
+ 
+-/* global stats information structure */
+-ms_stats_t ms_stats;
++/* global stats information structure, defined in memaslap.c */
++extern ms_stats_t ms_stats;
+ 
+-/* global statistic structure */
+-ms_statistic_t ms_statistic;
++/* global statistic structure, defined in mamaslap.c */
++extern ms_statistic_t ms_statistic;
+ 
+ #ifdef __cplusplus
+ }



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