X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;f=nss%2FMakefile;h=195cdc1614e6f8aa9b11103b89e9bca8163b25c2;hb=b2b08613191a623b6b1ec522ec94b6bf7ca46569;hp=4afd529e544eb147c78c9d67d00b9dc3127a6571;hpb=01d938ad14224aa2c84f8814ab955bb99f6f5b34;p=nsscash%2Fnsscash.git diff --git a/nss/Makefile b/nss/Makefile index 4afd529..195cdc1 100644 --- a/nss/Makefile +++ b/nss/Makefile @@ -1,7 +1,6 @@ # Compiler flags LDLIBS = -pthread -CFLAGS = -fPIC -Wall -Wextra -Wconversion -LDFLAGS = -shared +CFLAGS = -Wall -Wextra -Wconversion # DEB_BUILD_MAINT_OPTIONS='hardening=+all qa=+bug' dpkg-buildflags --export=make CFLAGS += -g -O2 -Werror=array-bounds -Werror=clobbered -Werror=volatile-register-var -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security CPPFLAGS += -Wdate-time -D_FORTIFY_SOURCE=2 @@ -17,7 +16,8 @@ clean: rm -f libnss_cash.so.2 libnss_cash.so.2: $(wildcard *.c) $(wildcard *.h) - $(CC) -o $@ -Wl,-soname,$@ $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) \ + $(CC) -o $@ -shared -fPIC -Wl,-soname,$@ \ + $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) \ file.c pw.c search.c \ $(LDLIBS)