Author: aurel32
Date: 2009-03-01 13:39:45 +0000 (Sun, 01 Mar 2009)
New Revision: 3348

Added:
   glibc-package/branches/eglibc-2.9/debian/patches/any/submitted-cross-zic.diff
   
glibc-package/branches/eglibc-2.9/debian/patches/any/submitted-nss-nsswitch.diff
Modified:
   glibc-package/branches/eglibc-2.9/debian/changelog
   glibc-package/branches/eglibc-2.9/debian/patches/series
Log:
    - Add any/submitted-cross-zic.diff to fix biarch builds.
    - Add any/submitted-nss-nsswitch.diff to fix linuxthreads builds.



Modified: glibc-package/branches/eglibc-2.9/debian/changelog
===================================================================
--- glibc-package/branches/eglibc-2.9/debian/changelog  2009-03-01 12:53:51 UTC 
(rev 3347)
+++ glibc-package/branches/eglibc-2.9/debian/changelog  2009-03-01 13:39:45 UTC 
(rev 3348)
@@ -7,6 +7,8 @@
     - Update any/cvs-bz9697-posix-regcomp.diff.
     - Drop any/local-makeconfig.diff.
     - Drop any/submitted-getcwd-sys_param_h.diff (merged in eglibc).
+    - Add any/submitted-cross-zic.diff to fix biarch builds.
+    - Add any/submitted-nss-nsswitch.diff to fix linuxthreads builds.
     - More tests of flavour/biarch builds are run, update the expected
       testsuite results accordingly.
 

Added: 
glibc-package/branches/eglibc-2.9/debian/patches/any/submitted-cross-zic.diff
===================================================================
--- 
glibc-package/branches/eglibc-2.9/debian/patches/any/submitted-cross-zic.diff   
                            (rev 0)
+++ 
glibc-package/branches/eglibc-2.9/debian/patches/any/submitted-cross-zic.diff   
    2009-03-01 13:39:45 UTC (rev 3348)
@@ -0,0 +1,27 @@
+2009-03-01  Aurelien Jarno  <aurel...@aurel32.net>
+
+       * timezone/Makefile: Call cross-zic directly instead of using
+       the target ld.so while generating testdata.
+
+Index: timezone/Makefile
+===================================================================
+--- a/timezone/Makefile        (revision 8009)
++++ b/timezone/Makefile        (working copy)
+@@ -202,10 +202,17 @@
+ # Don't add leapseconds here since test-tz made checks that work only without
+ # leapseconds.
+ testdata = $(objpfx)testdata
++ifeq (no,$(cross-compiling))
+ define build-testdata
+ GCONV_PATH=${common-objpfx}iconvdata LANGUAGE=C LC_ALL=C \
+   $(built-program-cmd) -d $(testdata) -y ./yearistype $<
+ endef
++else
++define build-testdata
++LANGUAGE=C LC_ALL=C \
++  $(objpfx)cross-zic -d $(testdata) -y ./yearistype $<
++endef
++endif
+ 
+ $(objpfx)test-tz.out: $(addprefix $(testdata)/, America/New_York Etc/UTC UTC)
+ $(objpfx)tst-timezone.out: $(addprefix $(testdata)/, \

Added: 
glibc-package/branches/eglibc-2.9/debian/patches/any/submitted-nss-nsswitch.diff
===================================================================
--- 
glibc-package/branches/eglibc-2.9/debian/patches/any/submitted-nss-nsswitch.diff
                            (rev 0)
+++ 
glibc-package/branches/eglibc-2.9/debian/patches/any/submitted-nss-nsswitch.diff
    2009-03-01 13:39:45 UTC (rev 3348)
@@ -0,0 +1,18 @@
+2009-03-01  Aurelien Jarno  <aurel...@aurel32.net>
+
+       * nss/nsswitch.c (lock_nsswitch, unlock_nsswitch): use braces
+       instead of brackets.
+
+--- a/nss/nsswitch.c   (revision 8009)
++++ b/nss/nsswitch.c   (working copy)
+@@ -84,8 +84,8 @@
+ 
+ __libc_lock_define_initialized (static, lock)
+ 
+-#define lock_nsswitch (__libc_lock_lock (lock))
+-#define unlock_nsswitch (__libc_lock_unlock (lock))
++#define lock_nsswitch {__libc_lock_lock (lock)}
++#define unlock_nsswitch {__libc_lock_unlock (lock)}
+ 
+ #if !defined DO_STATIC_NSS || defined SHARED
+ /* String with revision number of the shared object files.  */

Modified: glibc-package/branches/eglibc-2.9/debian/patches/series
===================================================================
--- glibc-package/branches/eglibc-2.9/debian/patches/series     2009-03-01 
12:53:51 UTC (rev 3347)
+++ glibc-package/branches/eglibc-2.9/debian/patches/series     2009-03-01 
13:39:45 UTC (rev 3348)
@@ -186,3 +186,5 @@
 any/local-bashisms.diff
 any/submitted-futex_robust_pi.diff
 any/cvs-bz7058-nss_nss-nis.diff
+any/submitted-cross-zic.diff
+any/submitted-nss-nsswitch.diff


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to