summaryrefslogtreecommitdiff
path: root/debian/patches/0001-hardening.patch
blob: e3c77ebc7ae4882d14a1b5a906d2850144edc757 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Description: Fix hardening
Author: Jörg Frings-Fürst <debian@jff.email>
Last-Update: 2018-10-01
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
Index: trunk/configure.ac
===================================================================
--- trunk.orig/configure.ac
+++ trunk/configure.ac
@@ -73,8 +73,8 @@ int main()
   return 0;
 }
 ]])],[blb_cv_glib_sane=yes],[blb_cv_glib_sane=no],[blb_cv_glib_sane=yes])])
-CPPFLAGS=$old_CPPFLAGS
-LDFLAGS=$old_LDFLAGS
+CPPFLAGS="$old_CPPFLAGS -fPIE"
+LDFLAGS="$old_LDFLAGS -fPIE -pie"
 
 if test "x$blb_cv_glib_sane" = "xno"; then
 	AC_MSG_ERROR([Glib headers inconsistent with current compiler setting. You might be using 32 bit Glib with a 64 bit compiler, check PKG_CONFIG_PATH])