hardening
authorOle Streicher <olebole@debian.org>
Thu, 25 Sep 2014 10:21:34 +0000 (11:21 +0100)
committerOle Streicher <olebole@debian.org>
Thu, 25 Sep 2014 10:21:34 +0000 (11:21 +0100)
Gbp-Pq: Name hardening.patch

Makefile.in

index e45872ca6a66cddd31fabaa1fcfb9f3a1d104418..2b70796f7b0e6a9535877dec1a3b3bf1c2af3808 100644 (file)
@@ -122,7 +122,7 @@ RM =                rm -f
 
 CC =           @CC@
 
-CC_SWITCHES =  -I. ${CFLAGS} ${AC_FLAGS}
+CC_SWITCHES =  -I. ${CFLAGS} ${CPPFLAGS} ${AC_FLAGS}
 
 DEPEND_SWITCHES = -I. ${CFLAGS} ${PKG_CFLAGS} ${AC_FLAGS}
 
@@ -183,7 +183,7 @@ shlib:              $(LIB)
                rm -f lib$(PACKAGE).tmp/xt*.o; \
                rm -f lib$(PACKAGE).tmp/tcl*.o; \
                CC='$(CC)' CXX=$(CXX) \
-               ./mklib -o $(PACKAGE) lib$(PACKAGE).tmp/*.o; \
+               ./mklib -ldflags "$(LDFLAGS)" -o $(PACKAGE) lib$(PACKAGE).tmp/*.o; \
                rm -rf lib$(PACKAGE).tmp)
 
 mingw-dll:     $(LIBOBJS)
@@ -202,7 +202,7 @@ shtclxpa:   tclxpa
                @(rm -rf $(PACKAGE)tmp; mkdir $(PACKAGE)tmp; \
                (cd $(PACKAGE)tmp && ar x ../libtclxpa.a); \
                CC='$(CC)' CXX='$(CXX)' \
-               ./mklib -o tclxpa -L. -lxpa $(PACKAGE)tmp/*.o $(TCL_LIBS); \
+               ./mklib -ldflags "$(LDFLAGS)" -o tclxpa -L. -lxpa $(PACKAGE)tmp/*.o $(TCL_LIBS); \
                rm -rf $(PACKAGE)tmp; )
 
 diff: