Description: enable build hardening in Makefile.in
 Some Makefile.in specify CFLAGS as @MYCFLAG@, however it prevents Debian
 hardening CFLAGS, then replae it. And -fPIC needs to be built.
 .
Author: Hideki Yamane <henrich@debian.org>

---
Origin: vendor
Forwarded: no
Last-Update: 2012-06-27

Index: hyperestraier/Makefile.in
===================================================================
--- hyperestraier.orig/Makefile.in	2012-07-04 08:45:04.736069243 +0900
+++ hyperestraier/Makefile.in	2012-07-04 08:46:44.348563192 +0900
@@ -60,7 +60,7 @@
   -I$(HOME)/include -I/usr/local/include -I/usr/include/qdbm @MYCPPOPTS@ \
   -D_XOPEN_SOURCE_EXTENDED=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__=1 -D_HPUX_SOURCE=1 \
   -DPIC=1 -D_THREAD_SAFE=1 -D_REENTRANT=1 @MYDEFS@
-CFLAGS = @MYCFLAGS@
+CFLAGS = @CFLAGS@ -fPIC
 LDFLAGS = @LDFLAGS@ -L. -L$(MYLIBDIR) -L$(HOME)/lib -L/usr/local/lib @MYLDOPTS@
 LIBS = @LIBS@
 MTLIBS = @MYMTLIBS@
Index: hyperestraier/javanative/Makefile.in
===================================================================
--- hyperestraier.orig/javanative/Makefile.in	2012-07-04 08:45:04.736069243 +0900
+++ hyperestraier/javanative/Makefile.in	2012-07-04 08:46:44.348563192 +0900
@@ -50,7 +50,7 @@
   -I$(MYJAVAHOME)/include -I$(MYJAVAHOME)/include/$(JVMPLATFORM) -I$(MYJAVAHOME)/Headers \
   -D_XOPEN_SOURCE_EXTENDED=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__=1 -D_HPUX_SOURCE=1 \
   -DPIC=1 -D_THREAD_SAFE=1 -D_REENTRANT=1 @DEFS@
-CFLAGS = @MYCFLAGS@
+CFLAGS = @CFLAGS@ -fPIC
 LDFLAGS = @LDFLAGS@ -L. -L.. -L$(MYLIBDIR) -L$(HOME)/lib -L/usr/local/lib @MYLDOPTS@
 LIBS = @LIBS@
 MTLIBS = @MYMTLIBS@
