1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/patches/glibc/ports-2.10.1/100-respect-env-CPPFLAGS.patch Mon Oct 18 16:51:01 2010 +0200
1.3 @@ -0,0 +1,25 @@
1.4 +Respect environment CPPFLAGS when we run ./configure so we can inject
1.5 +random -D things without having to set CFLAGS/ASFLAGS
1.6 +
1.7 +diff -durN glibc-2.10.1.orig/Makeconfig glibc-2.10.1/Makeconfig
1.8 +--- glibc-2.10.1.orig/Makeconfig 2009-05-09 23:57:56.000000000 +0200
1.9 ++++ glibc-2.10.1/Makeconfig 2009-11-13 00:49:41.000000000 +0100
1.10 +@@ -672,6 +672,7 @@
1.11 + $(foreach lib,$(libof-$(basename $(@F))) \
1.12 + $(libof-$(<F)) $(libof-$(@F)),$(CPPFLAGS-$(lib))) \
1.13 + $(CPPFLAGS-$(<F)) $(CPPFLAGS-$(@F)) $(CPPFLAGS-$(basename $(@F)))
1.14 ++CPPFLAGS += $(CPPFLAGS-config)
1.15 + override CFLAGS = -std=gnu99 $(gnu89-inline-CFLAGS) \
1.16 + $(filter-out %frame-pointer,$(+cflags)) $(+gccwarn-c) \
1.17 + $(sysdep-CFLAGS) $(CFLAGS-$(suffix $@)) $(CFLAGS-$(<F)) \
1.18 +diff -durN glibc-2.10.1.orig/config.make.in glibc-2.10.1/config.make.in
1.19 +--- glibc-2.10.1.orig/config.make.in 2009-05-09 17:59:38.000000000 +0200
1.20 ++++ glibc-2.10.1/config.make.in 2009-11-13 00:49:41.000000000 +0100
1.21 +@@ -103,6 +103,7 @@
1.22 + CXX = @CXX@
1.23 + BUILD_CC = @BUILD_CC@
1.24 + CFLAGS = @CFLAGS@
1.25 ++CPPFLAGS-config = @CPPFLAGS@
1.26 + ASFLAGS-config = @ASFLAGS_config@
1.27 + AR = @AR@
1.28 + RANLIB = @RANLIB@