summaryrefslogtreecommitdiff
path: root/security/pam_pwdfile/files/patch-Makefile
blob: 0fc9db28ca8f978d424939100b78fd5ee80c9a92 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
--- Makefile.orig	2025-04-02 18:45:17 UTC
+++ Makefile
@@ -2,8 +2,8 @@ PAM_LIB_DIR ?= /lib/security
 INSTALL ?= install
 CFLAGS ?= -O2 -g -Wall -Wformat-security
 
-CPPFLAGS += -DUSE_CRYPT_R -D_FILE_OFFSET_BITS=64
-CFLAGS += -fPIC -fvisibility=hidden
+CPPFLAGS += -D_FILE_OFFSET_BITS=64
+CFLAGS += -fPIC -fvisibility=hidden ${CPPFLAGS}
 LDFLAGS += -Wl,-x -shared
 
 TITLE = pam_pwdfile
@@ -19,7 +19,7 @@ $(LIBSHARED): $(LIBOBJ)
 
 install: $(LIBSHARED)
 	$(INSTALL) -m 0755 -d $(DESTDIR)$(PAM_LIB_DIR)
-	$(INSTALL) -m 0755 $(LIBSHARED) $(DESTDIR)$(PAM_LIB_DIR)
+	$(INSTALL) -m 0755 -s $(LIBSHARED) $(DESTDIR)$(PAM_LIB_DIR)
 
 clean:
 	$(RM) *.o *.so