[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

r3911 - in glibc-package/trunk/debian: . rules.d sysdeps



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 <aurel32@debian.org>  Thu, 29 Oct 2009 12:03:44 +0100
+ -- Aurelien Jarno <aurel32@debian.org>  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


Reply to: