r3778 - in glibc-package/trunk/debian: . patches/any rules.d
Author: sthibault
Date: 2009-08-23 16:26:37 +0000 (Sun, 23 Aug 2009)
New Revision: 3778
Modified:
glibc-package/trunk/debian/changelog
glibc-package/trunk/debian/patches/any/local-ld-multiarch.diff
glibc-package/trunk/debian/rules.d/build.mk
Log:
Convert config_os' gnu-gnu into gnu to fix multiarch paths.
Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog 2009-08-23 14:57:14 UTC (rev 3777)
+++ glibc-package/trunk/debian/changelog 2009-08-23 16:26:37 UTC (rev 3778)
@@ -1,9 +1,13 @@
eglibc (2.9-26) UNRELEASED; urgency=low
+ [ Aurelien Jarno ]
* alpha/submitted-sock_nonblock.diff, hppa/submitted-sock_nonblock.diff:
create the files at the correct location. Closes: bug#540871.
* Use the full triplet for optimized and biarch packages.
+ [ Samuel Thibault ]
+ * Convert config_os' gnu-gnu into gnu to fix multiarch paths.
+
-- Aurelien Jarno <aurel32@debian.org> Sun, 23 Aug 2009 16:56:09 +0200
eglibc (2.9-25) unstable; urgency=low
Modified: glibc-package/trunk/debian/patches/any/local-ld-multiarch.diff
===================================================================
--- glibc-package/trunk/debian/patches/any/local-ld-multiarch.diff 2009-08-23 14:57:14 UTC (rev 3777)
+++ glibc-package/trunk/debian/patches/any/local-ld-multiarch.diff 2009-08-23 16:26:37 UTC (rev 3778)
@@ -1,3 +1,8 @@
+2009-08-23 Samuel Thibault <sthibault@debian.org>
+
+ * Makeconfig: convert back gnu-gnu into gnu.
+ Look for gnu-gnu in configure.in for the reason (easier matching).
+
2009-08-09 Aurelien Jarno <aurelien@aurel32.net>
* Makeconfig: convert i586 and i686 into i486.
@@ -8,7 +13,7 @@
--- a/Makeconfig
+++ b/Makeconfig
-@@ -191,6 +191,16 @@
+@@ -191,6 +191,21 @@
endif
inst_libdir = $(install_root)$(libdir)
@@ -19,8 +24,13 @@
+else
+multiarch-machine = $(config-machine)
+endif
-+extra_libdir = /lib/$(multiarch-machine)-$(config-os):$(exec_prefix)/lib/$(multiarch-machine)-$(config-os)
++ifeq ($(config-os),gnu-gnu)
++multiarch-os = gnu
++else
++multiarch-os = $(config-os)
+endif
++extra_libdir = /lib/$(multiarch-machine)-$(multiarch-os):$(exec_prefix)/lib/$(multiarch-machine)-$(multiarch-os)
++endif
+
# Where to install the shared library and dynamic linker.
ifndef slibdir
Modified: glibc-package/trunk/debian/rules.d/build.mk
===================================================================
--- glibc-package/trunk/debian/rules.d/build.mk 2009-08-23 14:57:14 UTC (rev 3777)
+++ glibc-package/trunk/debian/rules.d/build.mk 2009-08-23 16:26:37 UTC (rev 3778)
@@ -146,7 +146,7 @@
if [ $(curpass) = libc ]; then \
mkdir -p debian/tmp-$(curpass)/etc/ld.so.conf.d; \
machine=`sed '/^ *config-machine *=/!d;s/.*= *//g' $(DEB_BUILDDIR)/config.make`; \
- os=`sed '/^ *config-os *=/!d;s/.*= *//g' $(DEB_BUILDDIR)/config.make`; \
+ os=`sed '/^ *config-os *=/!d;s/.*= *//g;s/gnu-gnu/gnu/' $(DEB_BUILDDIR)/config.make`; \
triplet="$$machine-$$os"; \
mkdir -p debian/tmp-$(curpass)/lib/$$triplet debian/tmp-$(curpass)/usr/lib/$$triplet; \
conffile="debian/tmp-$(curpass)/etc/ld.so.conf.d/$$triplet.conf"; \
Reply to: