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 <[email protected]>  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  <[email protected]>
+
+       * Makeconfig: convert back gnu-gnu into gnu.
+        Look for gnu-gnu in configure.in for the reason (easier matching).
+
 2009-08-09  Aurelien Jarno  <[email protected]>
 
        * 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"; \


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

Reply via email to