=== modified file 'Makefile' --- Makefile 2023-02-08 00:05:18 +0000 +++ Makefile 2023-02-11 06:46:26 +0000 @@ -29,7 +29,8 @@ # For info about _FORTIFY_SOURCE, see feature_test_macros(7) # and . -FORTIFY:=-D_FORTIFY_SOURCE=3 -fstack-protector-all -fPIC +FORTIFY:=-fstack-protector-all -fPIC +CPPFLAGS+=-D_FORTIFY_SOURCE=3 LINK_FORTIFY_LD:=-z relro -z now LINK_FORTIFY:= @@ -41,7 +42,7 @@ #COVERAGE=--coverage OPTIMIZE:=-Os -fno-strict-aliasing LANGUAGE:=-std=gnu11 -FEATURES:=-D_FILE_OFFSET_BITS=64 +CPPFLAGS+=-D_FILE_OFFSET_BITS=64 htmldir:=man version:=1.8.16 SED:=sed @@ -108,7 +109,7 @@ # Do not change these two CFLAGS+=$(WARN) $(DEBUG) $(FORTIFY) $(COVERAGE) $(OPTIMIZE) \ - $(LANGUAGE) $(FEATURES) -DVERSION='"$(version)"' + $(LANGUAGE) -DVERSION='"$(version)"' LDFLAGS+=-Xlinker --as-needed $(COVERAGE) $(LINK_FORTIFY) $(strip \ ) $(foreach flag,$(LINK_FORTIFY_LD),-Xlinker $(flag))