1*4882a593SmuzhiyunFrom 8c0e4b7907eb577b1e5214f9a7bc75d5c3263b0a Mon Sep 17 00:00:00 2001
2*4882a593SmuzhiyunFrom: Ariadne Conill <ariadne@dereferenced.org>
3*4882a593SmuzhiyunDate: Sat, 14 Nov 2020 22:55:30 -0700
4*4882a593SmuzhiyunSubject: [PATCH] Fix build under GCC -fno-common.
5*4882a593Smuzhiyun
6*4882a593SmuzhiyunUpstream-Status: Submitted [https://github.com/pikhq/musl-nscd/pull/11]
7*4882a593SmuzhiyunSigned-off-by: Khem Raj <raj.khem@gmail.com>
8*4882a593Smuzhiyun---
9*4882a593Smuzhiyun include/modules.h | 4 ++--
10*4882a593Smuzhiyun src/main.c        | 3 +++
11*4882a593Smuzhiyun 2 files changed, 5 insertions(+), 2 deletions(-)
12*4882a593Smuzhiyun
13*4882a593Smuzhiyundiff --git a/include/modules.h b/include/modules.h
14*4882a593Smuzhiyunindex 70c1960..e77ec58 100644
15*4882a593Smuzhiyun--- a/include/modules.h
16*4882a593Smuzhiyun+++ b/include/modules.h
17*4882a593Smuzhiyun@@ -28,7 +28,7 @@ struct mod_passwd {
18*4882a593Smuzhiyun 	link_t link;
19*4882a593Smuzhiyun };
20*4882a593Smuzhiyun
21*4882a593Smuzhiyun-list_t passwd_mods;
22*4882a593Smuzhiyun-list_t group_mods;
23*4882a593Smuzhiyun+extern list_t passwd_mods;
24*4882a593Smuzhiyun+extern list_t group_mods;
25*4882a593Smuzhiyun
26*4882a593Smuzhiyun #endif
27*4882a593Smuzhiyundiff --git a/src/main.c b/src/main.c
28*4882a593Smuzhiyunindex c1a78bb..808ef74 100644
29*4882a593Smuzhiyun--- a/src/main.c
30*4882a593Smuzhiyun+++ b/src/main.c
31*4882a593Smuzhiyun@@ -18,6 +18,9 @@
32*4882a593Smuzhiyun #include "parse.h"
33*4882a593Smuzhiyun #include "util.h"
34*4882a593Smuzhiyun
35*4882a593Smuzhiyun+list_t passwd_mods;
36*4882a593Smuzhiyun+list_t group_mods;
37*4882a593Smuzhiyun+
38*4882a593Smuzhiyun static void *get_dll(const char *service)
39*4882a593Smuzhiyun {
40*4882a593Smuzhiyun 	char *path;
41*4882a593Smuzhiyun--
42*4882a593Smuzhiyun2.29.2
43*4882a593Smuzhiyun
44