Author: aurel32
Date: 2009-10-29 11:15:46 +0000 (Thu, 29 Oct 2009)
New Revision: 3911

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/rules
   glibc-package/trunk/debian/rules.d/build.mk
   glibc-package/trunk/debian/sysdeps/mips.mk
   glibc-package/trunk/debian/sysdeps/mipsel.mk
Log:
  * Disable PIE on MIPS/MIPSEL. 



Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog        2009-10-29 11:04:42 UTC (rev 
3910)
+++ glibc-package/trunk/debian/changelog        2009-10-29 11:15:46 UTC (rev 
3911)
@@ -10,8 +10,9 @@
     bits/confname.h with -pedantic-errors.  Closes: #552819.
   * kfreebsd/local-sysdeps.diff: update to revision 2817 (from glibc-bsd).
     Fixes <netinet/icmp6.h>.  Closes: #552138.
+  * Disable PIE on MIPS/MIPSEL. 
 
- -- Aurelien Jarno <[email protected]>  Thu, 29 Oct 2009 12:03:44 +0100
+ -- Aurelien Jarno <[email protected]>  Thu, 29 Oct 2009 12:15:25 +0100
 
 eglibc (2.10.1-3) unstable; urgency=low
 

Modified: glibc-package/trunk/debian/rules
===================================================================
--- glibc-package/trunk/debian/rules    2009-10-29 11:04:42 UTC (rev 3910)
+++ glibc-package/trunk/debian/rules    2009-10-29 11:15:46 UTC (rev 3911)
@@ -91,6 +91,7 @@
 sbindir=$(prefix)/sbin
 slibdir=/lib
 libdir=/usr/lib
+fpie=yes
 
 BUILD_CC = gcc
 BUILD_CXX = g++

Modified: glibc-package/trunk/debian/rules.d/build.mk
===================================================================
--- glibc-package/trunk/debian/rules.d/build.mk 2009-10-29 11:04:42 UTC (rev 
3910)
+++ glibc-package/trunk/debian/rules.d/build.mk 2009-10-29 11:15:46 UTC (rev 
3911)
@@ -33,6 +33,7 @@
        echo "KSH := /bin/bash"                 >> $(DEB_BUILDDIR)/configparms
        echo "SHELL := /bin/bash"               >> $(DEB_BUILDDIR)/configparms
        echo "LIBGD = no"                       >> $(DEB_BUILDDIR)/configparms
+       echo "have-fpie = $(fpie)"              >> $(DEB_BUILDDIR)/configparms
        echo "bindir = $(bindir)"               >> $(DEB_BUILDDIR)/configparms
        echo "datadir = $(datadir)"             >> $(DEB_BUILDDIR)/configparms
        echo "localedir = $(localedir)"         >> $(DEB_BUILDDIR)/configparms

Modified: glibc-package/trunk/debian/sysdeps/mips.mk
===================================================================
--- glibc-package/trunk/debian/sysdeps/mips.mk  2009-10-29 11:04:42 UTC (rev 
3910)
+++ glibc-package/trunk/debian/sysdeps/mips.mk  2009-10-29 11:15:46 UTC (rev 
3911)
@@ -1,6 +1,9 @@
 CC = gcc-4.3
 CXX = g++-4.3
 
+# PIE support is currently broken on MIPS
+fpie = no
+
 #
 # Temporary hack to use our own version of unistd.h
 # to workaround kernel bugs on the build daemons

Modified: glibc-package/trunk/debian/sysdeps/mipsel.mk
===================================================================
--- glibc-package/trunk/debian/sysdeps/mipsel.mk        2009-10-29 11:04:42 UTC 
(rev 3910)
+++ glibc-package/trunk/debian/sysdeps/mipsel.mk        2009-10-29 11:15:46 UTC 
(rev 3911)
@@ -1,6 +1,9 @@
 CC = gcc-4.3
 CXX = g++-4.3
 
+# PIE support is currently broken on MIPSEL
+fpie = no
+
 #
 # Temporary hack to use our own version of unistd.h
 # to workaround kernel bugs on the build daemons


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to