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>