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

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: