r1573 - in glibc-package/branches/glibc-2.4/debian: . patches patches/alpha

2006-05-28 Thread Aurelien Jarno
Author: aurel32
Date: 2006-05-29 06:05:44 + (Mon, 29 May 2006)
New Revision: 1573

Removed:
   glibc-package/branches/glibc-2.4/debian/patches/alpha/cvs-gcc4-profile.diff
Modified:
   glibc-package/branches/glibc-2.4/debian/changelog
   glibc-package/branches/glibc-2.4/debian/patches/alpha/submitted-xstat.diff
   glibc-package/branches/glibc-2.4/debian/patches/series
Log:
  * Remove alpha/cvs-gcc4-profile.diff (not needed anymore).
  * Update alpha/submitted-xstat.diff.



Modified: glibc-package/branches/glibc-2.4/debian/changelog
===
--- glibc-package/branches/glibc-2.4/debian/changelog   2006-05-29 03:01:32 UTC 
(rev 1572)
+++ glibc-package/branches/glibc-2.4/debian/changelog   2006-05-29 06:05:44 UTC 
(rev 1573)
@@ -56,6 +56,8 @@
 
   [ Aurelien Jarno ]
   * Update all/submitted-new-brf-encoding.diff.
+  * Remove alpha/cvs-gcc4-profile.diff (not needed anymore).
+  * Update alpha/submitted-xstat.diff.
   * Remove any/cvs-argp_h.diff (merged upstream).
   * Remove any/cvs-ctan.diff (merged upstream).
   * Remove any/cvs-futimes.diff (merged upstream).

Deleted: 
glibc-package/branches/glibc-2.4/debian/patches/alpha/cvs-gcc4-profile.diff
===
--- glibc-package/branches/glibc-2.4/debian/patches/alpha/cvs-gcc4-profile.diff 
2006-05-29 03:01:32 UTC (rev 1572)
+++ glibc-package/branches/glibc-2.4/debian/patches/alpha/cvs-gcc4-profile.diff 
2006-05-29 06:05:44 UTC (rev 1573)
@@ -1,27 +0,0 @@
-# All lines beginning with `# DP:' are a description of the patch.
-# DP: Description: Make glibc-2.3.5 compile with gcc-4.0 on ia64 fixed by
-# removing strong_alias.
-# DP: Related bugs: 
-# DP: Dpatch author: GOTO Masanori <[EMAIL PROTECTED]>
-# DP: Patch author: GOTO Masanori <[EMAIL PROTECTED]>
-# DP: Upstream status: In CVS
-# DP: Status Details: 
-# DP: Date: 2005-07-27
-
-
-2005-07-16  GOTO Masanori  <[EMAIL PROTECTED]>
-
-   * sysdeps/alpha/dl-machine.h: Remove strong_alias.
-
 sysdeps/alpha/dl-machine.h.gotom   2005-07-28 14:14:51.803668403 +0900
-+++ sysdeps/alpha/dl-machine.h 2005-07-28 14:15:11.440036959 +0900
-@@ -289,8 +289,7 @@ elf_machine_runtime_setup (struct link_m
-   TRAMPOLINE_TEMPLATE (_dl_runtime_profile, profile_fixup, /* nop */);
- #else
- #define ELF_MACHINE_RUNTIME_TRAMPOLINE\
--  TRAMPOLINE_TEMPLATE (_dl_runtime_resolve, fixup, imb);  \
--  strong_alias (_dl_runtime_resolve, _dl_runtime_profile);
-+  TRAMPOLINE_TEMPLATE (_dl_runtime_resolve, fixup, imb);
- #endif
- 
- /* Initial entry point code for the dynamic linker.

Modified: 
glibc-package/branches/glibc-2.4/debian/patches/alpha/submitted-xstat.diff
===
--- glibc-package/branches/glibc-2.4/debian/patches/alpha/submitted-xstat.diff  
2006-05-29 03:01:32 UTC (rev 1572)
+++ glibc-package/branches/glibc-2.4/debian/patches/alpha/submitted-xstat.diff  
2006-05-29 06:05:44 UTC (rev 1573)
@@ -19,8 +19,6 @@
 
 2005-02-18  GOTO Masanori  <[EMAIL PROTECTED]>
 
-   * sysdeps/unix/sysv/linux/kernel-features.h: Define
-   __ASSUME_STAT64_SYSCALL.
* sysdeps/unix/sysv/linux/alpha/fxstat.c: Check
__ASSUME_STAT64_SYSCALL.
* sysdeps/unix/sysv/linux/alpha/lxstat.c: Likewise.
@@ -29,25 +27,6 @@
__libc_missing_axp_stat64 when it's not needed.
* sysdeps/unix/sysv/linux/alpha/xstatconv.h: Likewise.
 
-Index: sysdeps/unix/sysv/linux/kernel-features.h
-===
-RCS file: /cvs/glibc/libc/sysdeps/unix/sysv/linux/kernel-features.h,v
-retrieving revision 1.83
-diff -u -p -r1.83 kernel-features.h
 sysdeps/unix/sysv/linux/kernel-features.h  26 Jan 2005 20:01:10 -  
1.83
-+++ sysdeps/unix/sysv/linux/kernel-features.h  18 Feb 2005 06:21:10 -
-@@ -413,6 +413,11 @@
- # define __ASSUME_GETDENTS32_D_TYPE   1
- #endif
- 
-+/* Starting with version 2.6.4, alpha stat64 syscalls are available.  */
-+#if __LINUX_KERNEL_VERSION >= 0x020604 && defined __alpha__
-+# define __ASSUME_STAT64_SYSCALL  1
-+#endif
-+
- /* Starting with version 2.5.3, the initial location returned by `brk'
-after exec is always rounded up to the next page.  */
- #if __LINUX_KERNEL_VERSION >= 132355
 Index: sysdeps/unix/sysv/linux/alpha/fxstat.c
 ===
 RCS file: /cvs/glibc/libc/sysdeps/unix/sysv/linux/alpha/fxstat.c,v
@@ -264,17 +243,10 @@
 diff -u -p -r1.1 xstatconv.h
 --- sysdeps/unix/sysv/linux/alpha/xstatconv.h  11 Mar 2004 02:58:44 -  
1.1
 +++ sysdeps/unix/sysv/linux/alpha/xstatconv.h  26 Feb 2005 13:58:07 -
-@@ -1,5 +1,5 @@
- /* Convert between the kernel's `struct stat' format, and libc's.
--   Copyright (C) 2004 Free Software Foundation, Inc.
-+   Copyright (C) 2004, 2005 Free Software Foundation, Inc.
-This file is part of the GNU C Library

r1572 - in glibc-package: branches/glibc-2.4/debian branches/glibc-2.4/debian/sysdeps trunk/debian trunk/debian/sysdeps

2006-05-28 Thread Aurelien Jarno
Author: aurel32
Date: 2006-05-29 03:01:32 + (Mon, 29 May 2006)
New Revision: 1572

Modified:
   glibc-package/branches/glibc-2.4/debian/changelog
   glibc-package/branches/glibc-2.4/debian/sysdeps/alpha.mk
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/sysdeps/alpha.mk
Log:
Also build the udeb with -Os on alpha.



Modified: glibc-package/branches/glibc-2.4/debian/changelog
===
--- glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 22:28:58 UTC 
(rev 1571)
+++ glibc-package/branches/glibc-2.4/debian/changelog   2006-05-29 03:01:32 UTC 
(rev 1572)
@@ -128,8 +128,7 @@
 sarge into etch.
   * debian/sysdeps/kfreebsd.mk: build the udeb package with -Os on
 kfreebsd-i386 and kfreebsd-amd64.
-  * debian/sysdeps/*.mk: build the udeb with -Os, except on alpha, m68k and
-s390.
+  * debian/sysdeps/*.mk: build the udeb with -Os, except on m68k and s390.
   * debian/sysdeps/hppa.mk: build the udeb with gcc 4.1.
 mipsel, powerpc and sparc.
   * debian/sysdeps/arm.mk: set udeb_MIN_KERNEL_SUPPORTED to 2.4.1, as the

Modified: glibc-package/branches/glibc-2.4/debian/sysdeps/alpha.mk
===
--- glibc-package/branches/glibc-2.4/debian/sysdeps/alpha.mk2006-05-28 
22:28:58 UTC (rev 1571)
+++ glibc-package/branches/glibc-2.4/debian/sysdeps/alpha.mk2006-05-29 
03:01:32 UTC (rev 1572)
@@ -6,6 +6,3 @@
 
 # disabled for static linked pthread programs.
 libc_extra_config_options = $(extra_config_options) --without-__thread 
--disable-sanity-checks
-
-# udeb Config
-udeb_extra_cflags =

Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2006-05-28 22:28:58 UTC (rev 
1571)
+++ glibc-package/trunk/debian/changelog2006-05-29 03:01:32 UTC (rev 
1572)
@@ -20,8 +20,7 @@
 sarge into etch.
   * debian/sysdeps/kfreebsd.mk: build the udeb package with -Os on
 kfreebsd-i386 and kfreebsd-amd64.
-  * debian/sysdeps/*.mk: build the udeb with -Os, except on alpha, m68k and
-s390.
+  * debian/sysdeps/*.mk: build the udeb with -Os, except on m68k and s390.
   * debian/sysdeps/hppa.mk: build the udeb with gcc 4.1.
 mipsel, powerpc and sparc.
   * debian/sysdeps/arm.mk: set udeb_MIN_KERNEL_SUPPORTED to 2.4.1, as the

Modified: glibc-package/trunk/debian/sysdeps/alpha.mk
===
--- glibc-package/trunk/debian/sysdeps/alpha.mk 2006-05-28 22:28:58 UTC (rev 
1571)
+++ glibc-package/trunk/debian/sysdeps/alpha.mk 2006-05-29 03:01:32 UTC (rev 
1572)
@@ -6,6 +6,3 @@
 
 # disabled for static linked pthread programs.
 libc_extra_config_options = $(extra_config_options) --without-__thread
-
-# udeb Config
-udeb_extra_cflags = 


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



r1571 - glibc-package/branches/glibc-2.4/debian/sysdeps

2006-05-28 Thread Aurelien Jarno
Author: aurel32
Date: 2006-05-28 22:28:58 + (Sun, 28 May 2006)
New Revision: 1571

Modified:
   glibc-package/branches/glibc-2.4/debian/sysdeps/alpha.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/ia64.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/linux.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/powerpc.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/sparc.mk
Log:
Pass --disable-sanity-checks by default for the libc pass as all ports need it



Modified: glibc-package/branches/glibc-2.4/debian/sysdeps/alpha.mk
===
--- glibc-package/branches/glibc-2.4/debian/sysdeps/alpha.mk2006-05-28 
22:16:03 UTC (rev 1570)
+++ glibc-package/branches/glibc-2.4/debian/sysdeps/alpha.mk2006-05-28 
22:28:58 UTC (rev 1571)
@@ -5,7 +5,7 @@
 RUN_TESTSUITE = no
 
 # disabled for static linked pthread programs.
-libc_extra_config_options = $(extra_config_options) --without-__thread
+libc_extra_config_options = $(extra_config_options) --without-__thread 
--disable-sanity-checks
 
 # udeb Config
 udeb_extra_cflags =

Modified: glibc-package/branches/glibc-2.4/debian/sysdeps/ia64.mk
===
--- glibc-package/branches/glibc-2.4/debian/sysdeps/ia64.mk 2006-05-28 
22:16:03 UTC (rev 1570)
+++ glibc-package/branches/glibc-2.4/debian/sysdeps/ia64.mk 2006-05-28 
22:28:58 UTC (rev 1571)
@@ -1,5 +1,4 @@
 libc = libc6.1
-libc_extra_config_options = $(extra_config_options) --disable-sanity-checks
 
 # NPTL Config
 GLIBC_PASSES += nptl

Modified: glibc-package/branches/glibc-2.4/debian/sysdeps/linux.mk
===
--- glibc-package/branches/glibc-2.4/debian/sysdeps/linux.mk2006-05-28 
22:16:03 UTC (rev 1570)
+++ glibc-package/branches/glibc-2.4/debian/sysdeps/linux.mk2006-05-28 
22:28:58 UTC (rev 1571)
@@ -5,6 +5,7 @@
 # Linuxthreads Config
 threads = yes
 libc_add-ons = linuxthreads $(add-ons)
+libc_extra_config_options = $(extra_config_options) --disable-sanity-checks
 
 ifndef LINUX_SOURCE
   ifeq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE))

Modified: glibc-package/branches/glibc-2.4/debian/sysdeps/powerpc.mk
===
--- glibc-package/branches/glibc-2.4/debian/sysdeps/powerpc.mk  2006-05-28 
22:16:03 UTC (rev 1570)
+++ glibc-package/branches/glibc-2.4/debian/sysdeps/powerpc.mk  2006-05-28 
22:28:58 UTC (rev 1571)
@@ -1,5 +1,3 @@
-libc_extra_config_options = $(extra_config_options) --disable-sanity-checks
-
 # udeb Config
 udeb_MIN_KERNEL_SUPPORTED = 2.4.1
 

Modified: glibc-package/branches/glibc-2.4/debian/sysdeps/sparc.mk
===
--- glibc-package/branches/glibc-2.4/debian/sysdeps/sparc.mk2006-05-28 
22:16:03 UTC (rev 1570)
+++ glibc-package/branches/glibc-2.4/debian/sysdeps/sparc.mk2006-05-28 
22:28:58 UTC (rev 1571)
@@ -1,5 +1,3 @@
-libc_extra_config_options = $(extra_config_options) --disable-sanity-checks
-
 # udeb Config
 udeb_MIN_KERNEL_SUPPORTED = 2.4.1
 


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



r1570 - in glibc-package: branches/glibc-2.4/debian branches/glibc-2.4/debian/sysdeps trunk/debian trunk/debian/sysdeps

2006-05-28 Thread Aurelien Jarno
Author: aurel32
Date: 2006-05-28 22:16:03 + (Sun, 28 May 2006)
New Revision: 1570

Modified:
   glibc-package/branches/glibc-2.4/debian/changelog
   glibc-package/branches/glibc-2.4/debian/sysdeps/sparc.mk
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/sysdeps/sparc.mk
Log:
 * debian/sysdeps/sparc.mk: set udeb_MIN_KERNEL_SUPPORTED to 2.4.1, as d-i
   still needs a 2.4 kernel.



Modified: glibc-package/branches/glibc-2.4/debian/changelog
===
--- glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 22:01:46 UTC 
(rev 1569)
+++ glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 22:16:03 UTC 
(rev 1570)
@@ -134,6 +134,8 @@
 mipsel, powerpc and sparc.
   * debian/sysdeps/arm.mk: set udeb_MIN_KERNEL_SUPPORTED to 2.4.1, as the
 arm build daemons are still running a 2.4 kernel.
+  * debian/sysdeps/sparc.mk: set udeb_MIN_KERNEL_SUPPORTED to 2.4.1, as d-i
+still needs a 2.4 kernel.
   * patches/kfreebsd/local-sysdeps.diff: update to revision 1577 (from
 glibc-bsd).
   * Add debian/patches/powerpc/cvs-gcc41-initfini.diff (fix build with gcc 4.1

Modified: glibc-package/branches/glibc-2.4/debian/sysdeps/sparc.mk
===
--- glibc-package/branches/glibc-2.4/debian/sysdeps/sparc.mk2006-05-28 
22:01:46 UTC (rev 1569)
+++ glibc-package/branches/glibc-2.4/debian/sysdeps/sparc.mk2006-05-28 
22:16:03 UTC (rev 1570)
@@ -1,5 +1,8 @@
 libc_extra_config_options = $(extra_config_options) --disable-sanity-checks
 
+# udeb Config
+udeb_MIN_KERNEL_SUPPORTED = 2.4.1
+
 # NPTL Config
 GLIBC_PASSES += nptl
 

Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2006-05-28 22:01:46 UTC (rev 
1569)
+++ glibc-package/trunk/debian/changelog2006-05-28 22:16:03 UTC (rev 
1570)
@@ -26,6 +26,8 @@
 mipsel, powerpc and sparc.
   * debian/sysdeps/arm.mk: set udeb_MIN_KERNEL_SUPPORTED to 2.4.1, as the
 arm build daemons are still running a 2.4 kernel.
+  * debian/sysdeps/sparc.mk: set udeb_MIN_KERNEL_SUPPORTED to 2.4.1, as d-i
+still needs a 2.4 kernel.
   * patches/kfreebsd/local-sysdeps.diff: update to revision 1577 (from
 glibc-bsd).
   * Add debian/patches/powerpc/cvs-gcc41-initfini.diff (fix build with gcc 4.1

Modified: glibc-package/trunk/debian/sysdeps/sparc.mk
===
--- glibc-package/trunk/debian/sysdeps/sparc.mk 2006-05-28 22:01:46 UTC (rev 
1569)
+++ glibc-package/trunk/debian/sysdeps/sparc.mk 2006-05-28 22:16:03 UTC (rev 
1570)
@@ -1,3 +1,6 @@
+# udeb Config
+udeb_MIN_KERNEL_SUPPORTED = 2.4.1
+
 # build 64-bit (sparc64) alternative library
 GLIBC_PASSES += sparc64
 DEB_ARCH_REGULAR_PACKAGES += libc6-sparc64 libc6-dev-sparc64


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



r1569 - in glibc-package/branches/glibc-2.4/debian: . debhelper.in patches patches/any rules.d

2006-05-28 Thread Aurelien Jarno
Author: aurel32
Date: 2006-05-28 22:01:46 + (Sun, 28 May 2006)
New Revision: 1569

Removed:
   
glibc-package/branches/glibc-2.4/debian/patches/any/local-ldconfig-multiarch.diff
Modified:
   glibc-package/branches/glibc-2.4/debian/changelog
   glibc-package/branches/glibc-2.4/debian/debhelper.in/libc.dirs
   glibc-package/branches/glibc-2.4/debian/debhelper.in/libc.postinst
   glibc-package/branches/glibc-2.4/debian/patches/series
   glibc-package/branches/glibc-2.4/debian/rules.d/build.mk
Log:
  * debian/debhelper.in/libc.postinst: add /etc/ld.so.conf.d/ support.
  * Drop any/local-ldconfig-multiarch.diff, use /etc/ld.so.conf.d/ to 
configure multiarch libraries.



Modified: glibc-package/branches/glibc-2.4/debian/changelog
===
--- glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 21:41:08 UTC 
(rev 1568)
+++ glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 22:01:46 UTC 
(rev 1569)
@@ -100,6 +100,9 @@
   * Add any/local-__thread.diff (make glibc buildable without __thread support)
 from Michael Bank.  (Closes: #361064)
   * debian/sysdeps/{arm,m68k,hppa}.mk: disable TLS (as on 2.3.6).
+  * debian/debhelper.in/libc.postinst: add /etc/ld.so.conf.d/ support.
+  * Drop any/local-ldconfig-multiarch.diff, use /etc/ld.so.conf.d/ to 
+configure multiarch libraries.
 
  -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun, 28 May 2006 03:28:14 +0200
 

Modified: glibc-package/branches/glibc-2.4/debian/debhelper.in/libc.dirs
===
--- glibc-package/branches/glibc-2.4/debian/debhelper.in/libc.dirs  
2006-05-28 21:41:08 UTC (rev 1568)
+++ glibc-package/branches/glibc-2.4/debian/debhelper.in/libc.dirs  
2006-05-28 22:01:46 UTC (rev 1569)
@@ -1,2 +1,3 @@
 sys
 etc/init.d
+etc/ld.so.conf.d

Modified: glibc-package/branches/glibc-2.4/debian/debhelper.in/libc.postinst
===
--- glibc-package/branches/glibc-2.4/debian/debhelper.in/libc.postinst  
2006-05-28 21:41:08 UTC (rev 1568)
+++ glibc-package/branches/glibc-2.4/debian/debhelper.in/libc.postinst  
2006-05-28 22:01:46 UTC (rev 1569)
@@ -145,6 +145,17 @@
rm -f /lib/libdb.so.3.old
 fi
 
+# Add support for /etc/ld.so.conf.d
+if ! [ -e /etc/ld.so.conf ] ; then 
+   touch /etc/ld.so.conf
+fi
+if [ $(awk 'END {print NR}' /etc/ld.so.conf) != $(cat /etc/ld.so.conf | wc 
-l) ] ; then
+   echo >> /etc/ld.so.conf
+fi
+if ! grep -q '^include /etc/ld.so.conf.d/*.conf$' /etc/ld.so.conf ; then
+   echo 'include /etc/ld.so.conf.d/*.conf' >> /etc/ld.so.conf
+fi
+
 # Handle upgrades when libc-opt package has been installed.
 # We check the version between the current installed libc and libc-opt.
 # If they're unmatched, we keep /etc/ld.so.nohwcap file until libc-opt

Deleted: 
glibc-package/branches/glibc-2.4/debian/patches/any/local-ldconfig-multiarch.diff
===
--- 
glibc-package/branches/glibc-2.4/debian/patches/any/local-ldconfig-multiarch.diff
   2006-05-28 21:41:08 UTC (rev 1568)
+++ 
glibc-package/branches/glibc-2.4/debian/patches/any/local-ldconfig-multiarch.diff
   2006-05-28 22:01:46 UTC (rev 1569)
@@ -1,138 +0,0 @@
 glibc-2.3.6/elf/ldconfig.c.orig2005-02-16 11:29:34.0 +0100
-+++ glibc-2.3.6/elf/ldconfig.c 2006-03-26 23:37:33.665182082 +0200
-@@ -1027,6 +1027,125 @@
-   fclose (file);
- }
- 
-+static void
-+add_multiarch_dirs (const char *path)
-+{
-+  DIR *dir;
-+  struct dirent64 *direntry;
-+  char *file_name, *dir_name, *real_file_name, *link_path;
-+  int file_name_len, real_file_name_len, link_path_len, len;
-+  struct stat64 lstat_buf, stat_buf;
-+  int is_link, is_dir;
-+
-+  file_name_len = PATH_MAX;
-+  file_name = alloca (file_name_len);
-+  
-+  link_path_len = PATH_MAX;
-+  link_path = alloca (link_path_len);
-+ 
-+  if (opt_chroot)
-+{
-+  dir_name = chroot_canon (opt_chroot, path);
-+  real_file_name_len = PATH_MAX;
-+  real_file_name = alloca (real_file_name_len);
-+}
-+  else
-+{
-+  dir_name = xstrdup(path);
-+  real_file_name_len = 0;
-+  real_file_name = file_name;
-+}
-+
-+  if (dir_name == NULL || (dir = opendir (dir_name)) == NULL)
-+{
-+  if (opt_verbose)
-+error (0, errno, _("Can't open directory %s"), path);
-+  if (opt_chroot && dir_name)
-+free (dir_name);
-+  return;
-+}
-+
-+  while ((direntry = readdir64 (dir)) != NULL)
-+{
-+#ifdef _DIRENT_HAVE_D_TYPE
-+  /* We only look at links.  */
-+  if (direntry->d_type != DT_UNKNOWN && direntry->d_type != DT_LNK)
-+  continue;
-+#endif /* _DIRENT_HAVE_D_TYPE  */
-+
-+  len = strlen (path) + strlen (direntry->d_name);
-+  if (len > file_name_len)
-+  {
-+file_name_len = len + 1;
-+file_name = alloca (file_name_len);
-+ 

r1568 - in glibc-package/branches/glibc-2.4/debian: . patches patches/localedata

2006-05-28 Thread Aurelien Jarno
Author: aurel32
Date: 2006-05-28 21:41:08 + (Sun, 28 May 2006)
New Revision: 1568

Added:
   glibc-package/branches/glibc-2.4/debian/patches/localedata/locale-zh_TW.diff
Modified:
   glibc-package/branches/glibc-2.4/debian/changelog
   glibc-package/branches/glibc-2.4/debian/patches/series
Log:
Merge the following patch from 2.3.6:
  * Add patches/localedata/locale-zh_TW.diff: Remove  from
dates.  Thanks Dan Jacobson (Closes: #352600)



Modified: glibc-package/branches/glibc-2.4/debian/changelog
===
--- glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 21:34:49 UTC 
(rev 1567)
+++ glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 21:41:08 UTC 
(rev 1568)
@@ -125,9 +125,10 @@
 sarge into etch.
   * debian/sysdeps/kfreebsd.mk: build the udeb package with -Os on
 kfreebsd-i386 and kfreebsd-amd64.
-  * debian/sysdeps/*.mk: build the udeb with -Os on amd64, i386, mips and
+  * debian/sysdeps/*.mk: build the udeb with -Os, except on alpha, m68k and
 s390.
   * debian/sysdeps/hppa.mk: build the udeb with gcc 4.1.
+mipsel, powerpc and sparc.
   * debian/sysdeps/arm.mk: set udeb_MIN_KERNEL_SUPPORTED to 2.4.1, as the
 arm build daemons are still running a 2.4 kernel.
   * patches/kfreebsd/local-sysdeps.diff: update to revision 1577 (from
@@ -142,6 +143,8 @@
   [ Denis Barbier ]
   * Add patches/all/submitted-new-brf-encoding.diff: Add new BRF encoding
 (ASCII Braille), submitted upstream by Samuel Thibault.
+  * Add patches/localedata/locale-zh_TW.diff: Remove  from
+dates.  Thanks Dan Jacobson (Closes: #352600)
 
   [ Clint Adams ]
   * debian/debhelper.in/libc.preinst: use POSIX syntax for kill.

Copied: 
glibc-package/branches/glibc-2.4/debian/patches/localedata/locale-zh_TW.diff 
(from rev 1564, glibc-package/trunk/debian/patches/localedata/locale-zh_TW.diff)

Modified: glibc-package/branches/glibc-2.4/debian/patches/series
===
--- glibc-package/branches/glibc-2.4/debian/patches/series  2006-05-28 
21:34:49 UTC (rev 1567)
+++ glibc-package/branches/glibc-2.4/debian/patches/series  2006-05-28 
21:41:08 UTC (rev 1568)
@@ -33,6 +33,7 @@
 localedata/dz_BT-collation.diff
 localedata/update-ZA.diff
 localedata/locale-ia.diff
+localedata/locale-zh_TW.diff -p0
 localedata/new-valencian-locale.diff
 localedata/tailor-iso14651_t1.diff -p0
 localedata/fix-lang.diff


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



r1567 - in glibc-package/trunk/debian: . control.in sysdeps

2006-05-28 Thread Aurelien Jarno
Author: aurel32
Date: 2006-05-28 21:34:49 + (Sun, 28 May 2006)
New Revision: 1567

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/control
   glibc-package/trunk/debian/control.in/main
   glibc-package/trunk/debian/sysdeps/alpha.mk
   glibc-package/trunk/debian/sysdeps/amd64.mk
   glibc-package/trunk/debian/sysdeps/hppa.mk
   glibc-package/trunk/debian/sysdeps/i386.mk
   glibc-package/trunk/debian/sysdeps/linux.mk
   glibc-package/trunk/debian/sysdeps/m68k.mk
   glibc-package/trunk/debian/sysdeps/mips.mk
   glibc-package/trunk/debian/sysdeps/mipsel.mk
   glibc-package/trunk/debian/sysdeps/powerpc.mk
   glibc-package/trunk/debian/sysdeps/s390.mk
   glibc-package/trunk/debian/sysdeps/sparc.mk
Log:
 * debian/sysdeps/*.mk: build the udeb with -Os, except on alpha, m68k and
   s390.
 * debian/sysdeps/hppa.mk: build the udeb with gcc 4.1.



Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2006-05-28 21:33:38 UTC (rev 
1566)
+++ glibc-package/trunk/debian/changelog2006-05-28 21:34:49 UTC (rev 
1567)
@@ -20,7 +20,9 @@
 sarge into etch.
   * debian/sysdeps/kfreebsd.mk: build the udeb package with -Os on
 kfreebsd-i386 and kfreebsd-amd64.
-  * debian/sysdeps/*.mk: build the udeb with -Os on amd64, i386, mips and 
+  * debian/sysdeps/*.mk: build the udeb with -Os, except on alpha, m68k and
+s390.
+  * debian/sysdeps/hppa.mk: build the udeb with gcc 4.1.
 mipsel, powerpc and sparc.
   * debian/sysdeps/arm.mk: set udeb_MIN_KERNEL_SUPPORTED to 2.4.1, as the
 arm build daemons are still running a 2.4 kernel.

Modified: glibc-package/trunk/debian/control
===
--- glibc-package/trunk/debian/control  2006-05-28 21:33:38 UTC (rev 1566)
+++ glibc-package/trunk/debian/control  2006-05-28 21:34:49 UTC (rev 1567)
@@ -6,7 +6,7 @@
  linux-kernel-headers (>= 2.6.13+0rc3-2) [!hurd-i386 !kfreebsd-i386 
!kfreebsd-amd64],
  mig (>= 1.3-2) [hurd-i386], hurd-dev (>= 20020608-1) [hurd-i386], gnumach-dev 
[hurd-i386],
  kfreebsd-kernel-headers [kfreebsd-i386 kfreebsd-amd64],
- gcc-4.0 [!m68k], gcc-3.4 [m68k], binutils (>= 2.16.1cvs20051109-1),
+ gcc-4.1 [hppa], gcc-4.0 [!m68k], gcc-3.4 [m68k], binutils (>= 
2.16.1cvs20051109-1),
  autoconf, sed (>= 4.0.5-4), gawk, debhelper (>= 4.1.76),
  libc6-dev-amd64 [i386], libc6-dev-ppc64 [powerpc], libc6-dev-i386 [amd64], 
libc6-dev-powerpc [ppc64],
  quilt

Modified: glibc-package/trunk/debian/control.in/main
===
--- glibc-package/trunk/debian/control.in/main  2006-05-28 21:33:38 UTC (rev 
1566)
+++ glibc-package/trunk/debian/control.in/main  2006-05-28 21:34:49 UTC (rev 
1567)
@@ -6,7 +6,7 @@
  linux-kernel-headers (>= 2.6.13+0rc3-2) [!hurd-i386 !kfreebsd-i386 
!kfreebsd-amd64],
  mig (>= 1.3-2) [hurd-i386], hurd-dev (>= 20020608-1) [hurd-i386], gnumach-dev 
[hurd-i386],
  kfreebsd-kernel-headers [kfreebsd-i386 kfreebsd-amd64],
- gcc-4.0 [!m68k], gcc-3.4 [m68k], binutils (>= 2.16.1cvs20051109-1),
+ gcc-4.1 [hppa], gcc-4.0 [!m68k], gcc-3.4 [m68k], binutils (>= 
2.16.1cvs20051109-1),
  autoconf, sed (>= 4.0.5-4), gawk, debhelper (>= 4.1.76),
  libc6-dev-amd64 [i386], libc6-dev-ppc64 [powerpc], libc6-dev-i386 [amd64], 
libc6-dev-powerpc [ppc64],
  quilt

Modified: glibc-package/trunk/debian/sysdeps/alpha.mk
===
--- glibc-package/trunk/debian/sysdeps/alpha.mk 2006-05-28 21:33:38 UTC (rev 
1566)
+++ glibc-package/trunk/debian/sysdeps/alpha.mk 2006-05-28 21:34:49 UTC (rev 
1567)
@@ -6,3 +6,6 @@
 
 # disabled for static linked pthread programs.
 libc_extra_config_options = $(extra_config_options) --without-__thread
+
+# udeb Config
+udeb_extra_cflags = 

Modified: glibc-package/trunk/debian/sysdeps/amd64.mk
===
--- glibc-package/trunk/debian/sysdeps/amd64.mk 2006-05-28 21:33:38 UTC (rev 
1566)
+++ glibc-package/trunk/debian/sysdeps/amd64.mk 2006-05-28 21:34:49 UTC (rev 
1567)
@@ -1,6 +1,3 @@
-# udeb Config
-udeb_extra_cflags = -Os
-
 # build libc with nptl instead of linuxthreads
 libc_MIN_KERNEL_SUPPORTED = 2.6.0
 libc_add-ons = nptl $(add-ons)

Modified: glibc-package/trunk/debian/sysdeps/hppa.mk
===
--- glibc-package/trunk/debian/sysdeps/hppa.mk  2006-05-28 21:33:38 UTC (rev 
1566)
+++ glibc-package/trunk/debian/sysdeps/hppa.mk  2006-05-28 21:34:49 UTC (rev 
1567)
@@ -1,3 +1,6 @@
+# udeb Config
+udeb_CC = gcc-4.1
+
 # hppa64 needs symlink /usr/hppa64-linux/include to /usr/include
 # (See: Bug#239020)  In future we may drop this file with supporting hppa64.
 

Modified: glibc-package/trunk/debian/sysdeps/i386.mk
===
--- glibc-package/trunk/debian/sysd

r1566 - in glibc-package/branches/glibc-2.4/debian: . sysdeps

2006-05-28 Thread Aurelien Jarno
Author: aurel32
Date: 2006-05-28 21:33:38 + (Sun, 28 May 2006)
New Revision: 1566

Modified:
   glibc-package/branches/glibc-2.4/debian/changelog
   glibc-package/branches/glibc-2.4/debian/sysdeps/alpha.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/amd64.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/i386.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/linux.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/m68k.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/mips.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/mipsel.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/powerpc.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/s390.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/sparc.mk
Log:
 * debian/sysdeps/*.mk: build the udeb with -Os, except on alpha, m68k and
   s390.
 * debian/sysdeps/hppa.mk: build the udeb with gcc 4.1.



Modified: glibc-package/branches/glibc-2.4/debian/changelog
===
--- glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 21:11:10 UTC 
(rev 1565)
+++ glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 21:33:38 UTC 
(rev 1566)
@@ -125,8 +125,9 @@
 sarge into etch.
   * debian/sysdeps/kfreebsd.mk: build the udeb package with -Os on
 kfreebsd-i386 and kfreebsd-amd64.
-  * debian/sysdeps/*.mk: build the udeb with -Os on amd64, i386, mips and 
-mipsel, powerpc and sparc.
+  * debian/sysdeps/*.mk: build the udeb with -Os on amd64, i386, mips and
+s390.
+  * debian/sysdeps/hppa.mk: build the udeb with gcc 4.1.
   * debian/sysdeps/arm.mk: set udeb_MIN_KERNEL_SUPPORTED to 2.4.1, as the
 arm build daemons are still running a 2.4 kernel.
   * patches/kfreebsd/local-sysdeps.diff: update to revision 1577 (from

Modified: glibc-package/branches/glibc-2.4/debian/sysdeps/alpha.mk
===
--- glibc-package/branches/glibc-2.4/debian/sysdeps/alpha.mk2006-05-28 
21:11:10 UTC (rev 1565)
+++ glibc-package/branches/glibc-2.4/debian/sysdeps/alpha.mk2006-05-28 
21:33:38 UTC (rev 1566)
@@ -6,3 +6,6 @@
 
 # disabled for static linked pthread programs.
 libc_extra_config_options = $(extra_config_options) --without-__thread
+
+# udeb Config
+udeb_extra_cflags =

Modified: glibc-package/branches/glibc-2.4/debian/sysdeps/amd64.mk
===
--- glibc-package/branches/glibc-2.4/debian/sysdeps/amd64.mk2006-05-28 
21:11:10 UTC (rev 1565)
+++ glibc-package/branches/glibc-2.4/debian/sysdeps/amd64.mk2006-05-28 
21:33:38 UTC (rev 1566)
@@ -1,5 +1,5 @@
 # udeb Config
-udeb_extra_cflags = -Os
+udeb_add-ons = nptl $(add-ons)
 
 # build libc with nptl instead of linuxthreads
 libc_MIN_KERNEL_SUPPORTED = 2.6.0
@@ -43,4 +43,3 @@
 ln -sf /emul/ia32-linux/usr/lib debian/libc6-i386/usr/lib32
 endef
 
-udeb_add-ons = nptl $(add-ons)

Modified: glibc-package/branches/glibc-2.4/debian/sysdeps/i386.mk
===
--- glibc-package/branches/glibc-2.4/debian/sysdeps/i386.mk 2006-05-28 
21:11:10 UTC (rev 1565)
+++ glibc-package/branches/glibc-2.4/debian/sysdeps/i386.mk 2006-05-28 
21:33:38 UTC (rev 1566)
@@ -1,7 +1,3 @@
-# udeb Config
-udeb_MIN_KERNEL_SUPPORTED = 2.4.1
-udeb_extra_cflags = -Os
-
 libc_extra_config_options = $(extra_config_options) --without-__thread 
--disable-sanity-checks
 
 define libc6_extra_pkg_install
@@ -10,6 +6,9 @@
 ln -sf /usr/lib/i486-linux-gnu debian/$(curpass)/usr/lib/i386-linux-gnu
 endef
 
+# udeb Config
+udeb_MIN_KERNEL_SUPPORTED = 2.4.1
+
 # NPTL requires at least i486 assembly.  We don't need to take
 # special measures for i386 systems, since Debian kernel images now
 # emulate the missing instructions on the i386.

Modified: glibc-package/branches/glibc-2.4/debian/sysdeps/linux.mk
===
--- glibc-package/branches/glibc-2.4/debian/sysdeps/linux.mk2006-05-28 
21:11:10 UTC (rev 1565)
+++ glibc-package/branches/glibc-2.4/debian/sysdeps/linux.mk2006-05-28 
21:33:38 UTC (rev 1566)
@@ -20,7 +20,7 @@
 with_headers = --with-headers=$(shell pwd)/debian/include 
--enable-kernel=$(call xx,MIN_KERNEL_SUPPORTED)
 
 # udeb Config
-#udeb_extra_cflags = -Os
+udeb_extra_cflags = -Os
 udeb_MIN_KERNEL_SUPPORTED = 2.6.1
 udeb_add-ons = linuxthreads $(add-ons)
 udeb_extra_config_options = $(extra_config_options) --disable-sanity-checks

Modified: glibc-package/branches/glibc-2.4/debian/sysdeps/m68k.mk
===
--- glibc-package/branches/glibc-2.4/debian/sysdeps/m68k.mk 2006-05-28 
21:11:10 UTC (rev 1565)
+++ glibc-package/branches/glibc-2.4/debian/sysdeps/m68k.mk 2006-05-28 
21:33:38 UTC (rev 1566)
@@ -1,6 +1,8 @@
 MIN_KERNEL_SUPPORTED := 2.4.1
 
-udeb_MIN_KERNEL_SUPPORTED = 2.4.1
-
 libc_extra_config_options = $(extra_config_options

Processed: Re: Bug#369271: glibc-doc: Filenames coincide with manpages-dev

2006-05-28 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> Version: 2.28-2
Unknown command or malformed arguments to command.

> reassign 369271 manpages-dev 2.28-1
Bug#369271: glibc-doc: Filenames coincide with manpages-dev
Bug reassigned from package `glibc-doc' to `manpages-dev'.

> quit
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


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



r1565 - in glibc-package/branches/glibc-2.4/debian: . sysdeps

2006-05-28 Thread Aurelien Jarno
Author: aurel32
Date: 2006-05-28 21:11:10 + (Sun, 28 May 2006)
New Revision: 1565

Modified:
   glibc-package/branches/glibc-2.4/debian/changelog
   glibc-package/branches/glibc-2.4/debian/sysdeps/arm.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/hppa.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/ia64.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/linux.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/m68k.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/powerpc.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/sparc.mk
Log:
  * debian/sysdeps/{arm,m68k,hppa}.mk: disable TLS (as on 2.3.6).



Modified: glibc-package/branches/glibc-2.4/debian/changelog
===
--- glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 20:33:13 UTC 
(rev 1564)
+++ glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 21:11:10 UTC 
(rev 1565)
@@ -99,6 +99,7 @@
   * debian/sysdeps/mips(el).mk: disable TLS (as on 2.3.6).
   * Add any/local-__thread.diff (make glibc buildable without __thread support)
 from Michael Bank.  (Closes: #361064)
+  * debian/sysdeps/{arm,m68k,hppa}.mk: disable TLS (as on 2.3.6).
 
  -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun, 28 May 2006 03:28:14 +0200
 

Modified: glibc-package/branches/glibc-2.4/debian/sysdeps/arm.mk
===
--- glibc-package/branches/glibc-2.4/debian/sysdeps/arm.mk  2006-05-28 
20:33:13 UTC (rev 1564)
+++ glibc-package/branches/glibc-2.4/debian/sysdeps/arm.mk  2006-05-28 
21:11:10 UTC (rev 1565)
@@ -1,4 +1,4 @@
-libc_extra_config_options = $(extra_config_options) --without-__thread 
--disable-sanity-checks
+libc_extra_config_options = $(extra_config_options) --without-tls 
--disable-sanity-checks
 libc_add-ons = ports linuxthreads $(add-ons)
 
 # udeb Config

Modified: glibc-package/branches/glibc-2.4/debian/sysdeps/hppa.mk
===
--- glibc-package/branches/glibc-2.4/debian/sysdeps/hppa.mk 2006-05-28 
20:33:13 UTC (rev 1564)
+++ glibc-package/branches/glibc-2.4/debian/sysdeps/hppa.mk 2006-05-28 
21:11:10 UTC (rev 1565)
@@ -1,4 +1,4 @@
-libc_extra_config_options = $(extra_config_options) --without-__thread 
--disable-sanity-checks
+libc_extra_config_options = $(extra_config_options) --without-tls 
--disable-sanity-checks
 libc_add-ons = ports linuxthreads $(add-ons)
 
 # hppa64 needs symlink /usr/hppa64-linux/include to /usr/include

Modified: glibc-package/branches/glibc-2.4/debian/sysdeps/ia64.mk
===
--- glibc-package/branches/glibc-2.4/debian/sysdeps/ia64.mk 2006-05-28 
20:33:13 UTC (rev 1564)
+++ glibc-package/branches/glibc-2.4/debian/sysdeps/ia64.mk 2006-05-28 
21:11:10 UTC (rev 1565)
@@ -1,5 +1,5 @@
 libc = libc6.1
-libc_extra_config_options = $(extra_config_options) --without-__thread 
--disable-sanity-checks
+libc_extra_config_options = $(extra_config_options) --disable-sanity-checks
 
 # NPTL Config
 GLIBC_PASSES += nptl

Modified: glibc-package/branches/glibc-2.4/debian/sysdeps/linux.mk
===
--- glibc-package/branches/glibc-2.4/debian/sysdeps/linux.mk2006-05-28 
20:33:13 UTC (rev 1564)
+++ glibc-package/branches/glibc-2.4/debian/sysdeps/linux.mk2006-05-28 
21:11:10 UTC (rev 1565)
@@ -23,7 +23,7 @@
 #udeb_extra_cflags = -Os
 udeb_MIN_KERNEL_SUPPORTED = 2.6.1
 udeb_add-ons = linuxthreads $(add-ons)
-udeb_extra_config_options = $(extra_config_options) --without-__thread 
--disable-sanity-checks
+udeb_extra_config_options = $(extra_config_options) --disable-sanity-checks
 
 # NPTL Config
 nptl_add-ons = nptl $(add-ons)

Modified: glibc-package/branches/glibc-2.4/debian/sysdeps/m68k.mk
===
--- glibc-package/branches/glibc-2.4/debian/sysdeps/m68k.mk 2006-05-28 
20:33:13 UTC (rev 1564)
+++ glibc-package/branches/glibc-2.4/debian/sysdeps/m68k.mk 2006-05-28 
21:11:10 UTC (rev 1565)
@@ -2,5 +2,5 @@
 
 udeb_MIN_KERNEL_SUPPORTED = 2.4.1
 
-libc_extra_config_options = $(extra_config_options) --without-__thread 
--disable-sanity-checks
+libc_extra_config_options = $(extra_config_options) --without-tls 
--disable-sanity-checks
 libc_add-ons = ports linuxthreads $(add-ons)

Modified: glibc-package/branches/glibc-2.4/debian/sysdeps/powerpc.mk
===
--- glibc-package/branches/glibc-2.4/debian/sysdeps/powerpc.mk  2006-05-28 
20:33:13 UTC (rev 1564)
+++ glibc-package/branches/glibc-2.4/debian/sysdeps/powerpc.mk  2006-05-28 
21:11:10 UTC (rev 1565)
@@ -1,4 +1,4 @@
-libc_extra_config_options = $(extra_config_options) --without-__thread 
--disable-sanity-checks
+libc_extra_config_options = $(extra_config_options) --disable-sanity-checks
 
 # udeb Config
 udeb_MIN_KERNEL

r1564 - in glibc-package/branches/glibc-2.4/debian: . debhelper.in

2006-05-28 Thread Clint Adams
Author: schizo
Date: 2006-05-28 20:33:13 + (Sun, 28 May 2006)
New Revision: 1564

Modified:
   glibc-package/branches/glibc-2.4/debian/changelog
   glibc-package/branches/glibc-2.4/debian/debhelper.in/nscd.init
Log:
- debian/debhelper.in/nscd.init: partially sync nscd initscript
  with upstream.


Modified: glibc-package/branches/glibc-2.4/debian/changelog
===
--- glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 20:01:58 UTC 
(rev 1563)
+++ glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 20:33:13 UTC 
(rev 1564)
@@ -34,6 +34,8 @@
 - Build with gcc 4.1 on all architectures.
 - debian/patches/sparc/local-linuxthreads.diff: fill in missing
   preprocessor macros.
+- debian/debhelper.in/nscd.init: partially sync nscd initscript
+  with upstream.
 
   [ Denis Barbier ]
 - Remove locale/complex-collate.diff (merged upstream).

Modified: glibc-package/branches/glibc-2.4/debian/debhelper.in/nscd.init
===
--- glibc-package/branches/glibc-2.4/debian/debhelper.in/nscd.init  
2006-05-28 20:01:58 UTC (rev 1563)
+++ glibc-package/branches/glibc-2.4/debian/debhelper.in/nscd.init  
2006-05-28 20:33:13 UTC (rev 1564)
@@ -1,11 +1,25 @@
 #!/bin/sh
 #
-# nscd:Starts the Name Service Cache Daemon
+# nscd:Starts the Name Switch Cache Daemon
 #
-# description:  This is a daemon which handles passwd and group lookups
-#  for running programs and caches the results for the next
-#  query.  You should start this daemon only if you use
-#  slow Services like NIS or NIS+
+# chkconfig: - 30 74
+# description:  This is a daemon which handles passwd and group lookups \
+#  for running programs and cache the results for the next \
+#  query.  You should start this daemon if you use \
+#  slow naming services like NIS, NIS+, LDAP, or hesiod.
+# processname: /usr/sbin/nscd
+# config: /etc/nscd.conf
+#
+### BEGIN INIT INFO
+# Provides: nscd
+# Required-Start: $syslog
+# Default-Stop: 0 1 6
+# Short-Description: Starts the Name Switch Cache Daemon
+# Description:  This is a daemon which handles passwd and group lookups \
+#  for running programs and cache the results for the next \
+#  query.  You should start this daemon if you use \
+#  slow naming services like NIS, NIS+, LDAP, or hesiod.
+### END INIT INFO
 
 # Sanity checks.
 [ -f /etc/nscd.conf ] || exit 0
@@ -13,35 +27,72 @@
 
 # nscd does not run on any kernel lower than 2.2.0 because of threading
 # problems, so we require that in first place.
-case `uname -r` in
-2.[0-1].*|1.*)
-   # This is not ok
-   exit 0
-;;
+case $(uname -r) in
+2.[2-9].*)
+   # this is okay
+   ;;
+[3-9]*)
+   # these are of course also okay
+   ;;
+*)
+   #this is not
+   exit 1
+   ;;
 esac
 
 RETVAL=0
+prog=nscd
+
+start () {
+[ -d /var/run/nscd ] || mkdir /var/run/nscd
+[ -d /var/db/nscd ] || mkdir /var/db/nscd
+secure=""
+#   for table in passwd group hosts
+#   do
+#  if egrep -q '^'$table':.*nisplus' /etc/nsswitch.conf; then
+#  /usr/lib/nscd_nischeck $table || secure="$secure -S $table,yes"
+#  fi
+#   done
+echo -n "Starting $prog: "
+start-stop-daemon --start --quiet --exec /usr/sbin/nscd -- $secure
+RETVAL=$?
+echo
+[ $RETVAL -eq 0 ] && touch /var/lock/nscd
+return $RETVAL
+}
+
+stop () {
+echo -n "Stopping $prog: "
+/usr/sbin/nscd -K
+RETVAL=$?
+if [ $RETVAL -eq 0 ]; then
+   rm -f /var/lock/nscd
+   # nscd won't be able to remove these if it is running as
+   # a non-privileged user
+   rm -f /var/run/nscd/nscd.pid
+   rm -f /var/run/nscd/socket
+   echo "$prog shutdown"
+else
+   echo "$prog shutdown"
+fi
+echo
+return $RETVAL
+}
+
+restart() {
+stop
+start
+}
+
+# See how we were called.
 case "$1" in
 start)
-   secure=""
-   for table in passwd group
-   do
-#  if egrep '^'$table':.*nisplus' /etc/nsswitch.conf >/dev/null
-#  then
-#  /usr/sbin/nscd_nischeck $table ||
-#  secure="$secure -S $table,yes"
-#  fi
-   done
-echo -n "Starting Name Service Cache Daemon: nscd"
-   start-stop-daemon --start --quiet --exec /usr/sbin/nscd -- $secure
+   start
RETVAL=$?
-   echo "."
;;
 stop)
-   echo -n "Stopping Name Service Cache Daemon: nscd"
-   /usr/sbin/nscd -K
+   stop
RETVAL=$?
-   echo "."
 ;;
 reload)
echo "Reloading Name Service Cache Daemon configuration... "


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



Bug#368871: locales: 'locale' command returns all set to POSIX

2006-05-28 Thread Denis Barbier
On Thu, May 25, 2006 at 04:42:05PM +0100, George B. wrote:
> Package: locales
> Version: 2.3.6-10
> Severity: normal
> Tags: l10n
> 
> Hello,
> 
> Running the 'locale' command returns all values as 'POSIX'.
> 
> /etc/environment, /etc/default/locale have en_GB and locales are all in 
> /etc/locale.gen

Can you please send these 3 files?

> dpkg-reconfigure locale and dpkg-reconfigure localeconf did not fix 
> this.

Localeconf is unmaintained for 4 years and is useless.  Can you please
purge it and see if your problem is fixed?

> No variables are set in bash config files.

This may also be due to the login package, a bug has been fixed in
4.0.15-10.

Denis


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



r1563 - in glibc-package/branches/glibc-2.4/debian: . patches patches/any

2006-05-28 Thread Aurelien Jarno
Author: aurel32
Date: 2006-05-28 20:01:58 + (Sun, 28 May 2006)
New Revision: 1563

Added:
   glibc-package/branches/glibc-2.4/debian/patches/any/local-__thread.diff
Modified:
   glibc-package/branches/glibc-2.4/debian/changelog
   glibc-package/branches/glibc-2.4/debian/patches/series
Log:
  * Add any/local-__thread.diff (make glibc buildable without __thread support)
from Michael Bank.  (Closes: #361064)



Modified: glibc-package/branches/glibc-2.4/debian/changelog
===
--- glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 19:54:48 UTC 
(rev 1562)
+++ glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 20:01:58 UTC 
(rev 1563)
@@ -95,6 +95,8 @@
   * Add sparc/local-sysdep.diff (pull in __syscall_error routine when 
 building with linuxthreads).
   * debian/sysdeps/mips(el).mk: disable TLS (as on 2.3.6).
+  * Add any/local-__thread.diff (make glibc buildable without __thread support)
+from Michael Bank.  (Closes: #361064)
 
  -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun, 28 May 2006 03:28:14 +0200
 

Added: glibc-package/branches/glibc-2.4/debian/patches/any/local-__thread.diff
===
--- glibc-package/branches/glibc-2.4/debian/patches/any/local-__thread.diff 
2006-05-28 19:54:48 UTC (rev 1562)
+++ glibc-package/branches/glibc-2.4/debian/patches/any/local-__thread.diff 
2006-05-28 20:01:58 UTC (rev 1563)
@@ -0,0 +1,30 @@
+# DP: Description: Fix build when __thread is not available.
+# DP: Dpatch author: Michael Banck <[EMAIL PROTECTED]>
+# DP: Patch author: Thomas Schwinge
+# DP: Upstream status: Rejected
+# DP: Date: 2005-08-28
+
+2005-08-28  Thomas Schwinge  <[EMAIL PROTECTED]>
+
+   malloc/memusage.c: Only use __thread if USE___THREAD.
+
+
+Index: malloc/memusage.c
+===
+RCS file: /cvs/glibc/libc/malloc/memusage.c,v
+retrieving revision 1.12
+diff -u -r1.12 memusage.c
+--- malloc/memusage.c  20 Aug 2005 01:12:37 -  1.12
 malloc/memusage.c  27 Aug 2005 23:43:02 -
+@@ -83,7 +83,11 @@
+ static memusage_cntr_t decreasing_mremap;
+ static memusage_size_t current_heap;
+ static memusage_size_t peak_use[3];
++#if USE___THREAD
+ static __thread uintptr_t start_sp;
++#else
++static uintptr_t start_sp;
++#endif
+ 
+ /* A few macros to make the source more readable.  */
+ #define peak_heap peak_use[0]

Modified: glibc-package/branches/glibc-2.4/debian/patches/series
===
--- glibc-package/branches/glibc-2.4/debian/patches/series  2006-05-28 
19:54:48 UTC (rev 1562)
+++ glibc-package/branches/glibc-2.4/debian/patches/series  2006-05-28 
20:01:58 UTC (rev 1563)
@@ -103,6 +103,7 @@
 all/submitted-new-brf-encoding.diff -p0
 
 any/cvs-getcwd_c.diff -p1
+any/local-__thread.diff -p0
 any/local-asserth-decls.diff -p0
 #any/local-base.diff -p0   # g: suspended
 any/local-bashisms.diff


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



Bug#369271: glibc-doc: Filenames coincide with manpages-dev

2006-05-28 Thread Jonas K�lker
Package: glibc-doc
Severity: serious

This is interesting:

# apt-get install glibc-doc
Reading package lists... Done
Building dependency tree... Done
The following NEW packages will be installed
  glibc-doc
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/3354kB of archives.
After unpacking 8983kB of additional disk space will be used.
Reading package fields... Done
Reading package status... Done
Retrieving bug reports... Done
(Reading database ... 70520 files and directories currently
installed.)
Unpacking glibc-doc (from .../glibc-doc_2.3.6-7_all.deb) ...
dpkg: error processing
/var/cache/apt/archives/glibc-doc_2.3.6-7_all.deb (--unpack):
 trying to overwrite `/usr/share/man/man3/sem_init.3.gz', which is
also in package manpages-dev
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/glibc-doc_2.3.6-7_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

$ apt-file list manpages-dev | grep sem_init
glibc-doc: usr/share/man/man3/sem_init.3.gz
manpages-dev: usr/share/man/man3/sem_init.3.gz

I believe this violates something in section 7.5 of the debian policy
manual, about `overlapping' files should be handled either through
alternatives or the `Conflicts:' field.

$ apt-cache show manpages-dev glibc-doc
Package: manpages-dev
Priority: standard
Section: doc
Installed-Size: 2832
Maintainer: Martin Schulze <[EMAIL PROTECTED]>
Architecture: all
Source: manpages
Version: 2.28-1
Depends: manpages
Suggests: man-browser
Filename: pool/main/m/manpages/manpages-dev_2.28-1_all.deb
Size: 1173348
MD5sum: dc2085ce707cd12b19fe8ad92c3a1da9
Description: Manual pages about using GNU/Linux for development
 These man pages describe the Linux programming interface, including
 these two sections:
  2 = Linux system calls.
  3 = Library calls (note that a more comprehensive source of information
  may be found in the glibc-doc package).
Tag: devel::doc, role::content:doc

Package: glibc-doc
Priority: optional
Section: doc
Installed-Size: 8772
Maintainer: GNU Libc Maintainers 
Architecture: all
Source: glibc
Version: 2.3.6-7
Replaces: libc-doc
Provides: libc-doc
Conflicts: libc-doc
Filename: pool/main/g/glibc/glibc-doc_2.3.6-7_all.deb
Size: 3353922
MD5sum: 285f92e387b2ce617a8d702fdda43a42
Description: GNU C Library: Documentation
 Contains The GNU C Library Reference manual in info and html format as
 well as man pages for libpthread functions. Also included is the complete
 GNU C Library ChangeLog.
Tag: devel::doc, devel::library, langdevel::c, made-of::data:html, 
made-of::data:info, role::content:doc

I grab packages from here (and deb-src from the same):
deb http://ftp.debian.org/debian testing main
deb http://security.debian.org/ etch/updates main

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.8-2-686
Locale: LANG=C, LC_CTYPE=C (charmap=ISO-8859-1) (ignored: LC_ALL set to 
en_GB.ISO-8859-1)


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



r1562 - in glibc-package/branches/glibc-2.4/debian: . sysdeps

2006-05-28 Thread Aurelien Jarno
Author: aurel32
Date: 2006-05-28 19:54:48 + (Sun, 28 May 2006)
New Revision: 1562

Modified:
   glibc-package/branches/glibc-2.4/debian/changelog
   glibc-package/branches/glibc-2.4/debian/sysdeps/mips.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/mipsel.mk
Log:
  * debian/sysdeps/mips(el).mk: disable TLS (as on 2.3.6).



Modified: glibc-package/branches/glibc-2.4/debian/changelog
===
--- glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 19:53:16 UTC 
(rev 1561)
+++ glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 19:54:48 UTC 
(rev 1562)
@@ -94,6 +94,7 @@
   * Add sparc/local-fork.diff (use fork.c instead of fork.S).
   * Add sparc/local-sysdep.diff (pull in __syscall_error routine when 
 building with linuxthreads).
+  * debian/sysdeps/mips(el).mk: disable TLS (as on 2.3.6).
 
  -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun, 28 May 2006 03:28:14 +0200
 

Modified: glibc-package/branches/glibc-2.4/debian/sysdeps/mips.mk
===
--- glibc-package/branches/glibc-2.4/debian/sysdeps/mips.mk 2006-05-28 
19:53:16 UTC (rev 1561)
+++ glibc-package/branches/glibc-2.4/debian/sysdeps/mips.mk 2006-05-28 
19:54:48 UTC (rev 1562)
@@ -1,4 +1,4 @@
-libc_extra_config_options = $(extra_config_options) --without-__thread 
--disable-sanity-checks
+libc_extra_config_options = $(extra_config_options) --without-tls 
--disable-sanity-checks
 libc_add-ons = ports linuxthreads $(add-ons)
 
 # udeb Config

Modified: glibc-package/branches/glibc-2.4/debian/sysdeps/mipsel.mk
===
--- glibc-package/branches/glibc-2.4/debian/sysdeps/mipsel.mk   2006-05-28 
19:53:16 UTC (rev 1561)
+++ glibc-package/branches/glibc-2.4/debian/sysdeps/mipsel.mk   2006-05-28 
19:54:48 UTC (rev 1562)
@@ -1,4 +1,4 @@
-libc_extra_config_options = $(extra_config_options) --without-__thread 
--disable-sanity-checks
+libc_extra_config_options = $(extra_config_options) --without-tls 
--disable-sanity-checks
 libc_add-ons = ports linuxthreads $(add-ons)
 
 # udeb Config


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



r1561 - in glibc-package/branches/glibc-2.4/debian: . patches patches/sparc

2006-05-28 Thread Aurelien Jarno
Author: aurel32
Date: 2006-05-28 19:53:16 + (Sun, 28 May 2006)
New Revision: 1561

Added:
   glibc-package/branches/glibc-2.4/debian/patches/sparc/local-sysdep.diff
Modified:
   glibc-package/branches/glibc-2.4/debian/changelog
   glibc-package/branches/glibc-2.4/debian/patches/series
Log:
 * Add sparc/local-sysdep.diff (pull in __syscall_error routine when
   building with linuxthreads).



Modified: glibc-package/branches/glibc-2.4/debian/changelog
===
--- glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 19:46:52 UTC 
(rev 1560)
+++ glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 19:53:16 UTC 
(rev 1561)
@@ -92,6 +92,8 @@
   * Update any/local-libgcc-compat-{all,others}.diff and split them into
 any/local-libgcc-compat-{main,ports}.diff.
   * Add sparc/local-fork.diff (use fork.c instead of fork.S).
+  * Add sparc/local-sysdep.diff (pull in __syscall_error routine when 
+building with linuxthreads).
 
  -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun, 28 May 2006 03:28:14 +0200
 

Modified: glibc-package/branches/glibc-2.4/debian/patches/series
===
--- glibc-package/branches/glibc-2.4/debian/patches/series  2006-05-28 
19:46:52 UTC (rev 1560)
+++ glibc-package/branches/glibc-2.4/debian/patches/series  2006-05-28 
19:53:16 UTC (rev 1561)
@@ -94,6 +94,7 @@
 sparc/local-fork.diff -p0
 sparc/local-linuxthreads.diff
 sparc/local-sparcv8-target.diff -p0
+sparc/local-sysdep.diff -p0
 sparc/submitted-timing.diff -p1
 
 all/local-remove-manual.diff

Added: glibc-package/branches/glibc-2.4/debian/patches/sparc/local-sysdep.diff
===
--- glibc-package/branches/glibc-2.4/debian/patches/sparc/local-sysdep.diff 
2006-05-28 19:46:52 UTC (rev 1560)
+++ glibc-package/branches/glibc-2.4/debian/patches/sparc/local-sysdep.diff 
2006-05-28 19:53:16 UTC (rev 1561)
@@ -0,0 +1,11 @@
+2006-05-28  Aurelien Jarno <[EMAIL PROTECTED]>
+
+   * linuxthreads/sysdeps/unix/sysv/linux/sparc/Makefile: pull in 
+ __syscall_error routine when building with linuxthreads.
+
+
+--- /dev/null  2006-05-24 08:39:47.042929312 +0200
 linuxthreads/sysdeps/unix/sysv/linux/sparc/Makefile2003-01-12 
09:12:11.0 +0100
+@@ -0,0 +1,2 @@
++# pull in __syscall_error routine
++libpthread-routines += sysdep


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



r1560 - in glibc-package/trunk/debian: . patches patches/localedata

2006-05-28 Thread Denis Barbier
Author: barbier
Date: 2006-05-28 19:46:52 + (Sun, 28 May 2006)
New Revision: 1560

Added:
   glibc-package/trunk/debian/patches/localedata/locale-zh_TW.diff
Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/patches/series
Log:
Add patches/localedata/locale-zh_TW.diff: Remove  from
dates.  Thanks Dan Jacobson (Closes: #352600)


Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2006-05-28 19:44:18 UTC (rev 
1559)
+++ glibc-package/trunk/debian/changelog2006-05-28 19:46:52 UTC (rev 
1560)
@@ -36,6 +36,8 @@
   [ Denis Barbier ]
   * Add patches/all/submitted-new-brf-encoding.diff: Add new BRF encoding
 (ASCII Braille), submitted upstream by Samuel Thibault.
+  * Add patches/localedata/locale-zh_TW.diff: Remove  from
+dates.  Thanks Dan Jacobson (Closes: #352600)
 
   [ Clint Adams ]
   * debian/debhelper.in/libc.preinst: use POSIX syntax for kill.

Added: glibc-package/trunk/debian/patches/localedata/locale-zh_TW.diff
===
--- glibc-package/trunk/debian/patches/localedata/locale-zh_TW.diff 
2006-05-28 19:44:18 UTC (rev 1559)
+++ glibc-package/trunk/debian/patches/localedata/locale-zh_TW.diff 
2006-05-28 19:46:52 UTC (rev 1560)
@@ -0,0 +1,23 @@
+See BTS #352600.
+Not submitted yet.
+
+Index: localedata/locales/zh_TW
+===
+--- localedata/locales/zh_TW.orig
 localedata/locales/zh_TW
+@@ -107,13 +107,13 @@
+   "";"";""
+ 
+ % d_t_fmt: "%Y%m%d (%A) %H%M%S"
+-d_t_fmt "/
++d_t_fmt "/
+ /
+ /
+ /
+ "
+ 
+-d_fmt "/
++d_fmt "/
+ "
+ 
+ t_fmt ""

Modified: glibc-package/trunk/debian/patches/series
===
--- glibc-package/trunk/debian/patches/series   2006-05-28 19:44:18 UTC (rev 
1559)
+++ glibc-package/trunk/debian/patches/series   2006-05-28 19:46:52 UTC (rev 
1560)
@@ -37,6 +37,7 @@
 localedata/dz_BT-collation.diff
 localedata/update-ZA.diff
 localedata/locale-ia.diff
+localedata/locale-zh_TW.diff -p0
 localedata/new-valencian-locale.diff
 localedata/tailor-iso14651_t1.diff -p0
 localedata/fix-lang.diff


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



r1559 - glibc-package/branches/glibc-2.4/debian/local/etc_init.d

2006-05-28 Thread Clint Adams
Author: schizo
Date: 2006-05-28 19:44:18 + (Sun, 28 May 2006)
New Revision: 1559

Modified:
   glibc-package/branches/glibc-2.4/debian/local/etc_init.d/nscd
Log:
comment out the nischeck stuff in the OTHER nscd initscript


Modified: glibc-package/branches/glibc-2.4/debian/local/etc_init.d/nscd
===
--- glibc-package/branches/glibc-2.4/debian/local/etc_init.d/nscd   
2006-05-28 15:01:08 UTC (rev 1558)
+++ glibc-package/branches/glibc-2.4/debian/local/etc_init.d/nscd   
2006-05-28 19:44:18 UTC (rev 1559)
@@ -42,10 +42,10 @@
SECURE=""
for TABLE in passwd group
do
-   if egrep '^'$TABLE':.*nisplus' /etc/nsswitch.conf >/dev/null
-   then
-   /usr/sbin/nscd_nischeck "$TABLE" || SECURE="$SECURE -S 
$TABLE,yes"
-   fi
+#  if egrep '^'$TABLE':.*nisplus' /etc/nsswitch.conf >/dev/null
+#  then
+#  /usr/sbin/nscd_nischeck "$TABLE" || SECURE="$SECURE -S 
$TABLE,yes"
+#  fi
done
start-stop-daemon --start --quiet --pidfile "$PIDFILE" --exec "$DAEMON" 
--test > /dev/null || return 1
start-stop-daemon --start --quiet --pidfile "$PIDFILE" --exec "$DAEMON" 
-- \


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



Bug#369255: libc6: inconsistent argp_parse environment variables can cause crashes

2006-05-28 Thread Justin Pryzby
Package: libc6
Version: 2.3.6-7
Severity: normal

$ ARGP_HELP_FMT=rmargin=29 tar --h |wc -l; echo $PIPESTATUS
1031
139

$ dpkg-query -W tar
tar 1.15.1dfsg-3

My argp manpage (a work-in-progress) reads:

opt-doc-col=n
The column in which options' documentation is printed is set to
.IR n; default: 29.

Presumably, inconsistent options should generate a diagnostic message,
and the manually-set inconsistent parts should be either ignored, or
clipped to the nearest inconsistent value.  Strangely, this is what
happened when I tried an SGID program which uses argp:

ARGP_HELP_FMT=rmargin=29 /usr/bin/dotlock.mailutils --h
dotlock.mailutils: ARGP_HELP_FMT: rmargin value is less then or equal to 
opt-doc-col

So it seems that a better argp parameter range checking is compiled
into mailutils:

Breakpoint 2, 0xb7f94496 in argp_parse () from /usr/lib/libmailutils.so.1

$ dpkg-query -W mailutils
mailutils   1:0.6.93-3

I don't see any reason for mailutils to be compiled with
--with-included-argp, either (or for autofoo to fail to recognize that
libc includes argp, if that's the cause).


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



r1558 - in glibc-package/branches/glibc-2.4/debian: . patches patches/hppa

2006-05-28 Thread Aurelien Jarno
Author: aurel32
Date: 2006-05-28 15:01:08 + (Sun, 28 May 2006)
New Revision: 1558

Modified:
   glibc-package/branches/glibc-2.4/debian/changelog
   glibc-package/branches/glibc-2.4/debian/patches/hppa/local-gcc-4-profile.diff
   
glibc-package/branches/glibc-2.4/debian/patches/hppa/submitted-drop-utimes.diff
   glibc-package/branches/glibc-2.4/debian/patches/hppa/submitted-fpu.diff
   glibc-package/branches/glibc-2.4/debian/patches/hppa/submitted-iitlbp.diff
   glibc-package/branches/glibc-2.4/debian/patches/hppa/submitted-sysdeps.diff
   glibc-package/branches/glibc-2.4/debian/patches/series
Log:
 * Update hppa/local-gcc-4-profile.diff to reflect the new port add-on.
 * Update hppa/submitted-drop-utimes.diff.
 * Update hppa/submitted-fpu.diff to reflect the new port add-on.
 * Update hppa/submitted-iitlbp.diff to reflect the new port add-on.
 * Update hppa/submitted-sysdeps.diff.


Modified: glibc-package/branches/glibc-2.4/debian/changelog
===
--- glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 14:34:36 UTC 
(rev 1557)
+++ glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 15:01:08 UTC 
(rev 1558)
@@ -71,8 +71,13 @@
   * Remove hppa/cvs-linesep.diff (merged upstream).
   * Update hppa/cvs-no-ldbl-128.diff to reflect the new port add-on.
   * Update hppa/cvs-pie-relocs.diff to reflect the new port add-on.
+  * Update hppa/local-gcc-4-profile.diff to reflect the new port add-on.
   * Update hppa/local-inlining.diff to reflect the new port add-on.
+  * Update hppa/submitted-drop-utimes.diff.
   * Update hppa/submitted-fenv-align.diff to reflect the new port add-on.
+  * Update hppa/submitted-fpu.diff to reflect the new port add-on.
+  * Update hppa/submitted-iitlbp.diff to reflect the new port add-on.
+  * Update hppa/submitted-sysdeps.diff.
   * Remove hurd-i386/cvs-ioctl-pfinet.diff (merged upstream).
   * Remove hurd-i386/cvs-getresuid-dyslexia.diff (merged upstream).
   * Remove hurd-i386/cvs-posix-opts.diff (merged upstream).

Modified: 
glibc-package/branches/glibc-2.4/debian/patches/hppa/local-gcc-4-profile.diff
===
--- 
glibc-package/branches/glibc-2.4/debian/patches/hppa/local-gcc-4-profile.diff   
2006-05-28 14:34:36 UTC (rev 1557)
+++ 
glibc-package/branches/glibc-2.4/debian/patches/hppa/local-gcc-4-profile.diff   
2006-05-28 15:01:08 UTC (rev 1558)
@@ -11,8 +11,8 @@
 
* sysdeps/hppa/dl-machine.h: Remove strong_alias.
 
 sysdeps/hppa/dl-machine.h.gotom2005-08-04 23:43:40.0 +0900
-+++ sysdeps/hppa/dl-machine.h  2005-08-04 23:47:35.0 +0900
+--- ports/sysdeps/hppa/dl-machine.h.gotom  2005-08-04 23:43:40.0 
+0900
 ports/sysdeps/hppa/dl-machine.h2005-08-04 23:47:35.0 +0900
 @@ -538,8 +538,7 @@
TRAMPOLINE_TEMPLATE (_dl_runtime_profile, profile_fixup);
  #else

Modified: 
glibc-package/branches/glibc-2.4/debian/patches/hppa/submitted-drop-utimes.diff
===
--- 
glibc-package/branches/glibc-2.4/debian/patches/hppa/submitted-drop-utimes.diff 
2006-05-28 14:34:36 UTC (rev 1557)
+++ 
glibc-package/branches/glibc-2.4/debian/patches/hppa/submitted-drop-utimes.diff 
2006-05-28 15:01:08 UTC (rev 1558)
@@ -22,10 +22,10 @@
 diff -u -r1.81 kernel-features.h
 --- glibc-20041227/sysdeps/unix/sysv/linux/kernel-features.h   24 Nov 2004 
04:36:11 -  1.81
 +++ glibc-20041227/sysdeps/unix/sysv/linux/kernel-features.h   2 Jan 2005 
12:19:13 -
-@@ -361,7 +361,7 @@
+@@ -359,7 +359,7 @@
  /* The utimes syscall has been available for some architectures
-forever.  For x86 it was introduced after 2.5.75, for x86-64 in
-2.6.0-test3.  */
+forever.  For x86 it was introduced after 2.5.75, for x86-64,
+ppc, and ppc64 it was introduced in 2.6.0-test3.  */
 -#if defined __alpha__ || defined __ia64__ || defined __hppa__ \
 +#if defined __alpha__ || defined __ia64__ \
  || defined __sparc__ \

Modified: 
glibc-package/branches/glibc-2.4/debian/patches/hppa/submitted-fpu.diff
===
--- glibc-package/branches/glibc-2.4/debian/patches/hppa/submitted-fpu.diff 
2006-05-28 14:34:36 UTC (rev 1557)
+++ glibc-package/branches/glibc-2.4/debian/patches/hppa/submitted-fpu.diff 
2006-05-28 15:01:08 UTC (rev 1558)
@@ -6,9 +6,9 @@
 # DP: Status Details: to be merged by Carlos
 # DP: Date: Sun, 15 Jan 2006
 
-diff -uNr glibc-2.3.5/sysdeps/hppa/fpu.orig/fegetenv.c 
glibc-2.3.5/sysdeps/hppa/fpu/fegetenv.c
 glibc-2.3.5/sysdeps/hppa/fpu.orig/fegetenv.c   2006-01-14 
10:17:19.0 -0800
-+++ glibc-2.3.5/sysdeps/hppa/fpu/fegetenv.c2006-01-14 10:19:08.0 
-0800
+diff -uNr ports/sysdeps/hppa/fpu.orig/fegetenv.c 
ports/sysdeps/hppa/fpu/fegetenv.c
+--- ports/sysdeps/hppa/fpu.orig/fegetenv.c 2006-01-14 10:17:19.0 
-0800
 ports

r1557 - in glibc-package/branches/glibc-2.4/debian: . patches patches/hppa patches/sparc

2006-05-28 Thread Aurelien Jarno
Author: aurel32
Date: 2006-05-28 14:34:36 + (Sun, 28 May 2006)
New Revision: 1557

Added:
   glibc-package/branches/glibc-2.4/debian/patches/sparc/local-fork.diff
Modified:
   glibc-package/branches/glibc-2.4/debian/changelog
   glibc-package/branches/glibc-2.4/debian/patches/hppa/cvs-no-ldbl-128.diff
   glibc-package/branches/glibc-2.4/debian/patches/hppa/cvs-pie-relocs.diff
   glibc-package/branches/glibc-2.4/debian/patches/hppa/local-inlining.diff
   glibc-package/branches/glibc-2.4/debian/patches/series
Log:
 * Update hppa/cvs-no-ldbl-128.diff to reflect the new port add-on.
 * Update hppa/cvs-pie-relocs.diff to reflect the new port add-on.
 * Update hppa/local-inlining.diff to reflect the new port add-on.
 * Add sparc/local-fork.diff (use fork.c instead of fork.S).



Modified: glibc-package/branches/glibc-2.4/debian/changelog
===
--- glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 12:47:44 UTC 
(rev 1556)
+++ glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 14:34:36 UTC 
(rev 1557)
@@ -69,6 +69,9 @@
   * Remove any/submitted-eh-frame-terminator.diff (merged upstream).
   * Update any/submitted-nis-netgrp.diff.
   * Remove hppa/cvs-linesep.diff (merged upstream).
+  * Update hppa/cvs-no-ldbl-128.diff to reflect the new port add-on.
+  * Update hppa/cvs-pie-relocs.diff to reflect the new port add-on.
+  * Update hppa/local-inlining.diff to reflect the new port add-on.
   * Update hppa/submitted-fenv-align.diff to reflect the new port add-on.
   * Remove hurd-i386/cvs-ioctl-pfinet.diff (merged upstream).
   * Remove hurd-i386/cvs-getresuid-dyslexia.diff (merged upstream).
@@ -83,6 +86,7 @@
   * debian/sysdeps/sparc.mk: do an NPTL pass.
   * Update any/local-libgcc-compat-{all,others}.diff and split them into
 any/local-libgcc-compat-{main,ports}.diff.
+  * Add sparc/local-fork.diff (use fork.c instead of fork.S).
 
  -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun, 28 May 2006 03:28:14 +0200
 

Modified: 
glibc-package/branches/glibc-2.4/debian/patches/hppa/cvs-no-ldbl-128.diff
===
--- glibc-package/branches/glibc-2.4/debian/patches/hppa/cvs-no-ldbl-128.diff   
2006-05-28 12:47:44 UTC (rev 1556)
+++ glibc-package/branches/glibc-2.4/debian/patches/hppa/cvs-no-ldbl-128.diff   
2006-05-28 14:34:36 UTC (rev 1557)
@@ -11,8 +11,8 @@
 retrieving revision 1.2
 retrieving revision 1.3
 diff -u -r1.2 -r1.3
 glibc/sysdeps/hppa/hppa1.1/Implies 2005/06/08 20:32:10 1.2
-+++ glibc/sysdeps/hppa/hppa1.1/Implies 2005/07/18 04:32:31 1.3
+--- ports/sysdeps/hppa/hppa1.1/Implies 2005/06/08 20:32:10 1.2
 ports/sysdeps/hppa/hppa1.1/Implies 2005/07/18 04:32:31 1.3
 @@ -1,4 +1,3 @@
  wordsize-32
  ieee754/flt-32

Modified: 
glibc-package/branches/glibc-2.4/debian/patches/hppa/cvs-pie-relocs.diff
===
--- glibc-package/branches/glibc-2.4/debian/patches/hppa/cvs-pie-relocs.diff
2006-05-28 12:47:44 UTC (rev 1556)
+++ glibc-package/branches/glibc-2.4/debian/patches/hppa/cvs-pie-relocs.diff
2006-05-28 14:34:36 UTC (rev 1557)
@@ -10,8 +10,8 @@
 retrieving revision 1.3
 retrieving revision 1.4
 diff -u -r1.3 -r1.4
 glibc/elf/elf.h2005/06/09 01:14:04 1.3
-+++ glibc/elf/elf.h2005/06/10 23:41:20 1.4
+--- elf/elf.h  2005/06/09 01:14:04 1.3
 elf/elf.h  2005/06/10 23:41:20 1.4
 @@ -1703,6 +1703,8 @@
  #define R_PARISC_LTOFF_FPTR14R62  /* LT-rel. fct ptr, right 14 
bits. */
  #define R_PARISC_FPTR64   64  /* 64 bits function address.  */
@@ -27,9 +27,9 @@
 retrieving revision 1.3
 retrieving revision 1.4
 diff -u -r1.3 -r1.4
 glibc/sysdeps/hppa/dl-machine.h2005/06/09 04:27:13 1.3
-+++ glibc/sysdeps/hppa/dl-machine.h2005/06/10 23:41:20 1.4
-@@ -223,7 +223,8 @@
+--- ports/sysdeps/hppa/dl-machine.h2005/06/09 04:27:13 1.3
 ports/sysdeps/hppa/dl-machine.h2005/06/10 23:41:20 1.4
+@@ -236,7 +236,8 @@
  }
else
{
@@ -39,7 +39,7 @@
{
  /* This is the object we are looking for.  Say that
 we really want profiling and the timers are
-@@ -514,6 +515,18 @@
+@@ -579,6 +580,18 @@
  /* These are only actually used where RESOLVE_MAP is defined, anyway. */
  #ifdef RESOLVE_MAP
  
@@ -56,9 +56,9 @@
 +   | (((as14) & 0x2000) >> 13))
 +
  auto void __attribute__((always_inline))
- elf_machine_rela (struct link_map *map, 
- const Elf32_Rela *reloc,
-@@ -573,6 +586,27 @@
+ elf_machine_rela (struct link_map *map, const Elf32_Rela *reloc,
+ const Elf32_Sym *sym, const struct r_found_version *version,
+@@ -635,6 +648,27 @@
}
break;
  
@@ -86,7 +86,7 @@
  case R_PARISC_PLABEL32:
/* Easy rule: If there is a symbol and it is global, then we
   nee

r1556 - in glibc-package/branches/glibc-2.4/debian: . patches/any

2006-05-28 Thread Aurelien Jarno
Author: aurel32
Date: 2006-05-28 12:47:44 + (Sun, 28 May 2006)
New Revision: 1556

Modified:
   glibc-package/branches/glibc-2.4/debian/changelog
   
glibc-package/branches/glibc-2.4/debian/patches/any/local-linuxthreads-sizefix.diff
Log:
  * Update any/local-linuxthreads-sizefix.diff.



Modified: glibc-package/branches/glibc-2.4/debian/changelog
===
--- glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 12:22:56 UTC 
(rev 1555)
+++ glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 12:47:44 UTC 
(rev 1556)
@@ -63,6 +63,7 @@
   * Remove any/cvs-tls-crashfix.diff (merged upstream).
   * Remove any/local-kernel-features.diff (merged upstream).
   * Update any/local-ldso-disable-hwcap.diff.
+  * Update any/local-linuxthreads-sizefix.diff.
   * Update any/local-rtld.diff.
   * Update any/local-version-sanity.diff.
   * Remove any/submitted-eh-frame-terminator.diff (merged upstream).

Modified: 
glibc-package/branches/glibc-2.4/debian/patches/any/local-linuxthreads-sizefix.diff
===
--- 
glibc-package/branches/glibc-2.4/debian/patches/any/local-linuxthreads-sizefix.diff
 2006-05-28 12:22:56 UTC (rev 1555)
+++ 
glibc-package/branches/glibc-2.4/debian/patches/any/local-linuxthreads-sizefix.diff
 2006-05-28 12:47:44 UTC (rev 1556)
@@ -189,22 +189,30 @@
 ===
 --- glibc-2.4.orig/linuxthreads/sysdeps/ia64/tls.h 2005-01-09 
15:01:13.0 -0500
 +++ glibc-2.4/linuxthreads/sysdeps/ia64/tls.h  2006-03-11 01:00:38.0 
-0500
-@@ -65,7 +65,14 @@
- #  define TLS_TCB_SIZE sizeof (tcbhead_t)
+@@ -69,13 +69,22 @@
+If there is not any room for uintptr_t stack_guard and
+uintptr_t pointer_guard in struct pthread's final padding,
+we need to put struct pthread 16 byte slower.  */
+-# define TLS_PRE_TCB_SIZE \
++# define TLS_PRE_TCB_SIZE_LT \
+   (sizeof (struct pthread)\
++ (PTHREAD_STRUCT_END_PADDING < 2 * sizeof (uintptr_t) \
+   ? ((2 * sizeof (uintptr_t) + __alignof__ (struct pthread) - 1)  \
+& ~(__alignof__ (struct pthread) - 1)) \
+   : 0))
  
- /* This is the size we need before TCB.  */
--#  define TLS_PRE_TCB_SIZE sizeof (struct _pthread_descr_struct)
 +#  ifndef IS_IN_rtld
-+#   define TLS_PRE_TCB_SIZE sizeof (struct _pthread_descr_struct)
++#   define TLS_TCB_SIZE TLS_PRE_TCB_SIZE_LT
 +#  else
 +#   include 
-+#   define TLS_PRE_TCB_SIZE \
-+  (sizeof (struct _pthread_descr_struct) > NPTL_STRUCT_PTHREAD_SIZE   \
-+   ? sizeof (struct _pthread_descr_struct) : NPTL_STRUCT_PTHREAD_SIZE)
++#   define TLS_TCB_SIZE \
++   (TLS_PRE_TCB_SIZE_LT > NPTL_STRUCT_PTHREAD_SIZE\
++? TLS_PRE_TCB_SIZE_LT : NPTL_STRUCT_PTHREAD_SIZE)
 +#  endif
- 
++
  /* Alignment requirements for the TCB.  */
  #  define TLS_TCB_ALIGN __alignof__ (struct _pthread_descr_struct)
+ 
 Index: glibc-2.4/linuxthreads/sysdeps/powerpc/tls.h
 ===
 --- glibc-2.4.orig/linuxthreads/sysdeps/powerpc/tls.h  2005-01-09 
15:01:14.0 -0500


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



r1555 - in glibc-package/branches/glibc-2.4/debian: . patches patches/any

2006-05-28 Thread Aurelien Jarno
Author: aurel32
Date: 2006-05-28 12:22:56 + (Sun, 28 May 2006)
New Revision: 1555

Removed:
   
glibc-package/branches/glibc-2.4/debian/patches/any/submitted-eh-frame-terminator.diff
Modified:
   glibc-package/branches/glibc-2.4/debian/changelog
   glibc-package/branches/glibc-2.4/debian/patches/series
Log:
  * Remove any/submitted-eh-frame-terminator.diff (merged upstream).



Modified: glibc-package/branches/glibc-2.4/debian/changelog
===
--- glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 12:19:50 UTC 
(rev 1554)
+++ glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 12:22:56 UTC 
(rev 1555)
@@ -65,6 +65,7 @@
   * Update any/local-ldso-disable-hwcap.diff.
   * Update any/local-rtld.diff.
   * Update any/local-version-sanity.diff.
+  * Remove any/submitted-eh-frame-terminator.diff (merged upstream).
   * Update any/submitted-nis-netgrp.diff.
   * Remove hppa/cvs-linesep.diff (merged upstream).
   * Update hppa/submitted-fenv-align.diff to reflect the new port add-on.

Deleted: 
glibc-package/branches/glibc-2.4/debian/patches/any/submitted-eh-frame-terminator.diff
===
--- 
glibc-package/branches/glibc-2.4/debian/patches/any/submitted-eh-frame-terminator.diff
  2006-05-28 12:19:50 UTC (rev 1554)
+++ 
glibc-package/branches/glibc-2.4/debian/patches/any/submitted-eh-frame-terminator.diff
  2006-05-28 12:22:56 UTC (rev 1555)
@@ -1,363 +0,0 @@
-# DP: Description: Add a missing terminator to libc.so's .eh_frame.
-# DP: Related bugs: 334112
-# DP: Dpatch author: Daniel Jacobowitz <[EMAIL PROTECTED]>
-# DP: Patch author: Richard Sandiford <[EMAIL PROTECTED]>
-# DP: Upstream status: Pending
-# DP: Status Details: Submitted to libc-alpha and pinged, will add to bugzilla 
later
-# DP: Date: 2005-11-12
-
-2004-11-23  Richard Sandiford  <[EMAIL PROTECTED]>
-
-   * configure.in (libc_cv_gcc_dwarf2_unwind_info): Delete.
-   (HAVE_DWARF2_UNWIND_INFO{,_STATIC}): Remove AC_DEFINEs.
-   * configure: Regenerate.
-   * config.h.in (HAVE_DWARF2_UNWIND_INFO{,_STATIC}): Remove undefs.
-   * elf/soinit.c: Don't include gccframe.h.
-   (__EH_FRAME_BEGIN__): Define unconditionally.
-   (__register_frame_info, __deregister_frame_info)
-   (__register_frame_info_bases, __deregister_frame_info_bases)
-   (__register_frame, __deregister_frame): Remove declarations.
-   (__libc_global_ctors, __libc_fini): Don't call registry functions.
-   * elf/sofini.c (__EH_FRAME_END__): Define unconditionally.
-
-Index: libc/configure.in
-===
-RCS file: /cvs/glibc/libc/configure.in,v
-retrieving revision 1.430
-diff -c -p -F^\([(a-zA-Z0-9_]\|#define\) -r1.430 configure.in
-*** libc/configure.in  26 Oct 2004 01:35:54 -  1.430
 libc/configure.in  23 Nov 2004 18:14:58 -
-*** if test "$libc_cv_c_asmcr0_bug" != 'no';
-*** 1722,1792 
-  fi
-  fi
-  
-- AC_CACHE_CHECK(for DWARF2 unwind info support, 
libc_cv_gcc_dwarf2_unwind_info,
-- [cat > conftest.c <&AS_MESSAGE_LOG_FD]) ||
--AC_TRY_COMMAND([$libc_unwind_check -lgcc_eh -lgcc >&AS_MESSAGE_LOG_FD])
-- then
--   if $libc_unwind_check -v 2>&1 >/dev/null \
--  | grep -- --eh-frame-hdr 2>&1 >/dev/null; then
-- libc_cv_gcc_dwarf2_unwind_info=no_registry_needed
--   else
-- libc_cv_gcc_dwarf2_unwind_info=static
--   fi
-- else
--   libc_cv_gcc_dwarf2_unwind_info=no
-- fi
-- if test $libc_cv_gcc_dwarf2_unwind_info = no; then
--   if AC_TRY_COMMAND([${CC-cc} $CFLAGS $CPPFLAGS -DCHECK__register_frame
--$LDFLAGS -nostdlib -nostartfiles
---o conftest conftest.c -lgcc 
>&AS_MESSAGE_LOG_FD]); then
-- libc_cv_gcc_dwarf2_unwind_info=yes
--   else
-- libc_cv_gcc_dwarf2_unwind_info=no
--   fi
-- fi
-- rm -f conftest*])
-- case $libc_cv_gcc_dwarf2_unwind_info in
-- yes)
--   AC_DEFINE(HAVE_DWARF2_UNWIND_INFO)
--   ;;
-- static)
--   AC_DEFINE(HAVE_DWARF2_UNWIND_INFO)
--   AC_DEFINE(HAVE_DWARF2_UNWIND_INFO_STATIC)
--   ;;
-- esac
-- 
-  dnl Check whether compiler understands __builtin_expect.
-  AC_CACHE_CHECK(for __builtin_expect, libc_cv_gcc_builtin_expect,
-  [cat > conftest.c <&5
-- echo $ECHO_N "checking for DWARF2 unwind info support... $ECHO_C" >&6
-- if test "${libc_cv_gcc_dwarf2_unwind_info+set}" = set; then
--   echo $ECHO_N "(cached) $ECHO_C" >&6
-- else
--   cat > conftest.c <&5
--   (eval $ac_try) 2>&5
--   ac_status=$?
--   echo "$as_me:$LINENO: \$? = $ac_status" >&5
--   (exit $ac_status); }; } ||
--{ ac_try='$libc_unwind_check -lgcc_eh -lgcc >&5'
--   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
--   (eval $ac_try) 2>&5
--   ac_status=$?
--   echo "$as_me:$LINENO: \$? = $ac_status" >&5
--   (exit $ac_status); }; }
-- then
--   if $libc_unwind_check -v 2>&1 >/dev/null \
--  | grep -- --eh-frame-hdr 2>&1 >/dev/null; the

r1553 - in glibc-package/branches/glibc-2.4/debian: . patches/all

2006-05-28 Thread Aurelien Jarno
Author: aurel32
Date: 2006-05-28 11:44:53 + (Sun, 28 May 2006)
New Revision: 1553

Modified:
   glibc-package/branches/glibc-2.4/debian/changelog
   
glibc-package/branches/glibc-2.4/debian/patches/all/submitted-new-brf-encoding.diff
Log:
  * Update all/submitted-new-brf-encoding.diff.



Modified: glibc-package/branches/glibc-2.4/debian/changelog
===
--- glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 11:18:58 UTC 
(rev 1552)
+++ glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 11:44:53 UTC 
(rev 1553)
@@ -53,6 +53,7 @@
   * debian/sysdeps/hurd.mk: Only use libidn for add-ons.
 
   [ Aurelien Jarno ]
+  * Update all/submitted-new-brf-encoding.diff.
   * Remove any/cvs-argp_h.diff (merged upstream).
   * Remove any/cvs-ctan.diff (merged upstream).
   * Remove any/cvs-futimes.diff (merged upstream).

Modified: 
glibc-package/branches/glibc-2.4/debian/patches/all/submitted-new-brf-encoding.diff
===
--- 
glibc-package/branches/glibc-2.4/debian/patches/all/submitted-new-brf-encoding.diff
 2006-05-28 11:18:58 UTC (rev 1552)
+++ 
glibc-package/branches/glibc-2.4/debian/patches/all/submitted-new-brf-encoding.diff
 2006-05-28 11:44:53 UTC (rev 1553)
@@ -6,27 +6,25 @@
 ===
 --- iconvdata/Makefile.orig
 +++ iconvdata/Makefile
-@@ -51,7 +51,8 @@
-  GB18030 ISO-2022-CN-EXT VISCII GBBIG5 CP10007 KOI8-T  \
-  GEORGIAN-PS GEORGIAN-ACADEMY ISO-IR-209 MAC-SAMI ARMSCII-8\
-  TCVN5712-1 libJISX0213 EUC-JISX0213 SHIFT_JISX0213\
-- ISO-2022-JP-3 TSCII IBM866NAV CP932 EUC-JP-MS PT154 RK1048
-+ ISO-2022-JP-3 TSCII IBM866NAV CP932 EUC-JP-MS PT154 RK1048\
-+ BRF
+@@ -58,7 +58,7 @@
+  IBM1142 IBM1143 IBM1144 IBM1145 IBM1146 IBM1147 IBM1148   \
+  IBM1149 IBM1166 IBM1167 IBM4517 IBM4899 IBM4909 IBM4971   \
+  IBM5347 IBM9030 IBM9066 IBM9448 IBM12712 IBM16804 \
+- IBM1364 IBM1371 IBM1388 IBM1390 IBM1399 ISO_11548-1
++ IBM1364 IBM1371 IBM1388 IBM1390 IBM1399 ISO_11548-1 BRF
  
  modules.so := $(addsuffix .so, $(modules))
  
-@@ -172,7 +173,8 @@
- mac-sami.c ibm1160.c ibm1160.h ibm1161.c ibm1161.h\
- ibm1163.c ibm1163.h ibm1164.c ibm1164.h jisx0213.c jisx0213.h \
- euc-jisx0213.c shift_jisx0213.c iso-2022-jp-3.c   \
--tcvn5712-1.c armscii-8.c tscii.c ibm866nav.c pt154.c rk1048.c
-+tcvn5712-1.c armscii-8.c tscii.c ibm866nav.c pt154.c rk1048.c \
-+brf.c
+@@ -195,7 +195,7 @@
+ ibm9030.c ibm9030.h ibm9066.c ibm9066.h ibm9448.c ibm9448.h   \
+ ibm12712.c ibm12712.h ibm16804.c ibm16804.h   \
+ ibm1364.c ibm1364.h ibm1371.c ibm1371.h ibm1388.c ibm1388.h   \
+-ibm1390.c ibm1390.h ibm1399.c ibm1399.h iso_11548-1.c
++ibm1390.c ibm1390.h ibm1399.c ibm1399.h iso_11548-1.c brf.c
  
  # We build the transformation modules only when we build shared libs.
  ifeq (yes,$(build-shared))
-@@ -213,7 +215,7 @@
+@@ -236,7 +236,7 @@
iso8859-13 iso8859-14 iso8859-15 mac-uk sami-ws2   \
iso-ir-197 tis-620 koi8-u ibm874 cp10007 koi8-t\
georgian-ps georgian-academy iso-ir-209 mac-sami   \
@@ -73,10 +71,10 @@
 ===
 --- iconvdata/gconv-modules.orig
 +++ iconvdata/gconv-modules
-@@ -1572,3 +1572,7 @@
- alias STRK1048-2002// RK1048//
- moduleRK1048//INTERNALRK1048  
1
- moduleINTERNALRK1048//RK1048  
1
+@@ -1903,3 +1903,7 @@
+ alias ISO11548-1//ISO_11548-1//
+ moduleISO_11548-1//   INTERNALISO_11548-1 
1
+ moduleINTERNALISO_11548-1//   ISO_11548-1 
1
 +
 +# fromto  module  cost
 +moduleBRF//   INTERNALBRF 
1


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



r1552 - in glibc-package/branches/glibc-2.4/debian: . patches patches/any

2006-05-28 Thread Aurelien Jarno
Author: aurel32
Date: 2006-05-28 11:18:58 + (Sun, 28 May 2006)
New Revision: 1552

Modified:
   glibc-package/branches/glibc-2.4/debian/changelog
   
glibc-package/branches/glibc-2.4/debian/patches/any/local-ldso-disable-hwcap.diff
   glibc-package/branches/glibc-2.4/debian/patches/any/local-rtld.diff
   glibc-package/branches/glibc-2.4/debian/patches/any/local-version-sanity.diff
   glibc-package/branches/glibc-2.4/debian/patches/any/submitted-nis-netgrp.diff
   glibc-package/branches/glibc-2.4/debian/patches/series
Log:
 * Update any/local-ldso-disable-hwcap.diff.
 * Update any/local-rtld.diff.
 * Update any/local-version-sanity.diff.
 * Update any/submitted-nis-netgrp.diff.



Modified: glibc-package/branches/glibc-2.4/debian/changelog
===
--- glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 10:16:42 UTC 
(rev 1551)
+++ glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 11:18:58 UTC 
(rev 1552)
@@ -61,6 +61,10 @@
   * Remove any/cvs-resource_h.diff (merged upstream).
   * Remove any/cvs-tls-crashfix.diff (merged upstream).
   * Remove any/local-kernel-features.diff (merged upstream).
+  * Update any/local-ldso-disable-hwcap.diff.
+  * Update any/local-rtld.diff.
+  * Update any/local-version-sanity.diff.
+  * Update any/submitted-nis-netgrp.diff.
   * Remove hppa/cvs-linesep.diff (merged upstream).
   * Update hppa/submitted-fenv-align.diff to reflect the new port add-on.
   * Remove hurd-i386/cvs-ioctl-pfinet.diff (merged upstream).

Modified: 
glibc-package/branches/glibc-2.4/debian/patches/any/local-ldso-disable-hwcap.diff
===
--- 
glibc-package/branches/glibc-2.4/debian/patches/any/local-ldso-disable-hwcap.diff
   2006-05-28 10:16:42 UTC (rev 1551)
+++ 
glibc-package/branches/glibc-2.4/debian/patches/any/local-ldso-disable-hwcap.diff
   2006-05-28 11:18:58 UTC (rev 1552)
@@ -7,14 +7,14 @@
 # DP: only need it because we support in-place upgrades.
 # DP: Date: 2003-10-28, (Updated 2005-01-02 gotom)
 
-Index: sysdeps/generic/dl-sysdep.c
+Index: elf/dl-sysdep.c
 ===
-RCS file: /cvs/glibc/libc/sysdeps/generic/dl-sysdep.c,v
+RCS file: /cvs/glibc/libc/elf/dl-sysdep.c,v
 retrieving revision 1.113
 diff -u -r1.113 dl-sysdep.c
 sysdeps/generic/dl-sysdep.c6 Nov 2004 00:24:47 -   1.113
-+++ sysdeps/generic/dl-sysdep.c2 Jan 2005 10:24:13 -
-@@ -360,7 +360,11 @@
+--- elf/dl-sysdep.c6 Nov 2004 00:24:47 -   1.113
 elf/dl-sysdep.c2 Jan 2005 10:24:13 -
+@@ -408,7 +408,11 @@
  #ifdef USE_TLS
/* For TLS enabled builds always add 'tls'.  */
++cnt;
@@ -26,8 +26,8 @@
 +
if (cnt == 0)
  {
-   /* If we have platform name and no important capability we only have
-@@ -375,7 +379,6 @@
+   /* If we no have platform name and no important capability we only
+@@ -423,7 +427,6 @@
*sz = 1;
return result;
  }
@@ -35,7 +35,7 @@
  
/* Create temporary data structure to generate result table.  */
temp = (struct r_strlenpair *) alloca (cnt * sizeof (*temp));
-@@ -417,9 +420,7 @@
+@@ -488,9 +491,7 @@
result = (struct r_strlenpair *) malloc (*sz * sizeof (*result) + total);
if (result == NULL)
  {
@@ -45,13 +45,13 @@
_dl_signal_error (ENOMEM, NULL, NULL,
N_("cannot create capability list"));
  }
-Index: sysdeps/generic/dl-cache.c
+Index: elf/dl-cache.c
 ===
-RCS file: /cvs/glibc/libc/sysdeps/generic/dl-cache.c,v
+RCS file: /cvs/glibc/libc/elf/dl-cache.c,v
 retrieving revision 1.46
 diff -u -r1.46 dl-cache.c
 sysdeps/generic/dl-cache.c 19 Mar 2004 00:36:32 -  1.46
-+++ sysdeps/generic/dl-cache.c 2 Jan 2005 10:23:42 -
+--- elf/dl-cache.c 19 Mar 2004 00:36:32 -  1.46
 elf/dl-cache.c 2 Jan 2005 10:23:42 -
 @@ -244,6 +244,7 @@
if (cache_new != (void *) -1)
  {

Modified: glibc-package/branches/glibc-2.4/debian/patches/any/local-rtld.diff
===
--- glibc-package/branches/glibc-2.4/debian/patches/any/local-rtld.diff 
2006-05-28 10:16:42 UTC (rev 1551)
+++ glibc-package/branches/glibc-2.4/debian/patches/any/local-rtld.diff 
2006-05-28 11:18:58 UTC (rev 1552)
@@ -5,7 +5,6 @@
  
 2005-08-30  Andreas Jochen  
* Makeconfig: use rtlddir instead of slibdir
-   * dlfcn/Makefile: likewise
* elf/Makefile: likewise
 
 --- glibc-2.3.6/Makeconfig 2005-08-30 17:48:26.0 +
@@ -31,17 +30,6 @@
  endif
  endif
  ifndef link-libc
 glibc-2.3.6/dlfcn/Makefile 2004-10-18 23:08:31.0 +
-+++ glibc-2.3.6/dlfcn/Makefile 2005-08-30 18:38:37.0 +
-@@ -65,7 +65,7 @@
- 
- include ../Rules
- 
--LDFLAGS-dl.so = -Wl,-dynamic-linker,$(slibdir)/$(rtld-inst

r1551 - in glibc-package/branches/glibc-2.4/debian: . patches patches/any

2006-05-28 Thread Aurelien Jarno
Author: aurel32
Date: 2006-05-28 10:16:42 + (Sun, 28 May 2006)
New Revision: 1551

Removed:
   glibc-package/branches/glibc-2.4/debian/patches/any/cvs-ctan.diff
   glibc-package/branches/glibc-2.4/debian/patches/any/cvs-resource_h.diff
   glibc-package/branches/glibc-2.4/debian/patches/any/cvs-tls-crashfix.diff
Modified:
   glibc-package/branches/glibc-2.4/debian/changelog
   glibc-package/branches/glibc-2.4/debian/patches/series
Log:
  * Remove any/cvs-ctan.diff (merged upstream).
  * Remove any/cvs-resource_h.diff (merged upstream).
  * Remove any/cvs-tls-crashfix.diff (merged upstream).



Modified: glibc-package/branches/glibc-2.4/debian/changelog
===
--- glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 09:59:25 UTC 
(rev 1550)
+++ glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 10:16:42 UTC 
(rev 1551)
@@ -54,9 +54,12 @@
 
   [ Aurelien Jarno ]
   * Remove any/cvs-argp_h.diff (merged upstream).
+  * Remove any/cvs-ctan.diff (merged upstream).
   * Remove any/cvs-futimes.diff (merged upstream).
   * Remove any/cvs-nfs_h.diff (merged upstream).
   * Remove any/cvs-path_log.diff (merged upstream).
+  * Remove any/cvs-resource_h.diff (merged upstream).
+  * Remove any/cvs-tls-crashfix.diff (merged upstream).
   * Remove any/local-kernel-features.diff (merged upstream).
   * Remove hppa/cvs-linesep.diff (merged upstream).
   * Update hppa/submitted-fenv-align.diff to reflect the new port add-on.

Deleted: glibc-package/branches/glibc-2.4/debian/patches/any/cvs-ctan.diff
===
--- glibc-package/branches/glibc-2.4/debian/patches/any/cvs-ctan.diff   
2006-05-28 09:59:25 UTC (rev 1550)
+++ glibc-package/branches/glibc-2.4/debian/patches/any/cvs-ctan.diff   
2006-05-28 10:16:42 UTC (rev 1551)
@@ -1,230 +0,0 @@
-# DP: Improve accuracy of ctan functions
-# DP: Upstream status: In CVS
-
-2005-07-07  Ulrich Drepper  <[EMAIL PROTECTED]>
-
-   * sysdeps/generic/s_ctanh.c (__ctanh): Handle case of zero den better.
-   * sysdeps/generic/s_ctanhf.c (__ctanhf): Likewise.
-   * sysdeps/generic/s_ctanhl.c (__ctanhl): Likewise.
-   * sysdeps/generic/s_ctan.c (__ctan): Likewise.
-   * sysdeps/generic/s_ctanf.c (__ctanf): Likewise.
-   * sysdeps/generic/s_ctanl.c (__ctanl): Likewise.
-
-Index: s_ctanh.c
-===
-RCS file: /cvs/glibc/libc/sysdeps/generic/Attic/s_ctanh.c,v
-retrieving revision 1.2
-retrieving revision 1.3
-diff -u -r1.2 -r1.3
 sysdeps/generic/s_ctanh.c  6 Jul 2001 04:55:49 -   1.2
-+++ sysdeps/generic/s_ctanh.c  7 Jul 2005 23:30:47 -   1.3
-@@ -1,5 +1,5 @@
- /* Complex hyperbole tangent for double.
--   Copyright (C) 1997 Free Software Foundation, Inc.
-+   Copyright (C) 1997, 2005 Free Software Foundation, Inc.
-This file is part of the GNU C Library.
-Contributed by Ulrich Drepper <[EMAIL PROTECTED]>, 1997.
- 
-@@ -61,8 +61,18 @@
- 
-   den = (__ieee754_cosh (2.0 * __real__ x) + cos2ix);
- 
--  __real__ res = __ieee754_sinh (2.0 * __real__ x) / den;
--  __imag__ res = sin2ix / den;
-+  if (den == 0.0)
-+  {
-+__complex__ double ez = __cexp (x);
-+__complex__ double emz = __cexp (-x);
-+
-+res = (ez - emz) / (ez + emz);
-+  }
-+  else
-+  {
-+__real__ res = __ieee754_sinh (2.0 * __real__ x) / den;
-+__imag__ res = sin2ix / den;
-+  }
- }
- 
-   return res;
-Index: s_ctanhf.c
-===
-RCS file: /cvs/glibc/libc/sysdeps/generic/Attic/s_ctanhf.c,v
-retrieving revision 1.3
-retrieving revision 1.4
-diff -u -r1.3 -r1.4
 sysdeps/generic/s_ctanhf.c 13 Jan 2004 09:08:04 -  1.3
-+++ sysdeps/generic/s_ctanhf.c 7 Jul 2005 23:30:05 -   1.4
-@@ -1,5 +1,5 @@
- /* Complex hyperbole tangent for float.
--   Copyright (C) 1997 Free Software Foundation, Inc.
-+   Copyright (C) 1997, 2005 Free Software Foundation, Inc.
-This file is part of the GNU C Library.
-Contributed by Ulrich Drepper <[EMAIL PROTECTED]>, 1997.
- 
-@@ -61,8 +61,18 @@
- 
-   den = (__ieee754_coshf (2.0 * __real__ x) + cos2ix);
- 
--  __real__ res = __ieee754_sinhf (2.0 * __real__ x) / den;
--  __imag__ res = sin2ix / den;
-+  if (den == 0.0f)
-+  {
-+__complex__ float ez = __cexpf (x);
-+__complex__ float emz = __cexpf (-x);
-+
-+res = (ez - emz) / (ez + emz);
-+  }
-+  else
-+  {
-+__real__ res = __ieee754_sinhf (2.0 * __real__ x) / den;
-+__imag__ res = sin2ix / den;
-+  }
- }
- 
-   return res;
-Index: s_ctanhl.c
-===
-RCS file: /cvs/glibc/libc/sysdeps/generic/Attic/s_ctanhl.c,v
-retrieving revision 1.2
-retrieving revision 1.3
-diff -u -r1.2 -r1.3
 sysdeps/generic/s_ctanhl.c 6 J

r1550 - in glibc-package/branches/glibc-2.4/debian: . patches patches/hurd-i386

2006-05-28 Thread Aurelien Jarno
Author: aurel32
Date: 2006-05-28 09:59:25 + (Sun, 28 May 2006)
New Revision: 1550

Removed:
   
glibc-package/branches/glibc-2.4/debian/patches/hurd-i386/cvs-getresuid-dyslexia.diff
   
glibc-package/branches/glibc-2.4/debian/patches/hurd-i386/cvs-ioctl-pfinet.diff
Modified:
   glibc-package/branches/glibc-2.4/debian/changelog
   glibc-package/branches/glibc-2.4/debian/patches/series
Log:
 * Remove hurd-i386/cvs-ioctl-pfinet.diff (merged upstream).
 * Remove hurd-i386/cvs-getresuid-dyslexia.diff (merged upstream).



Modified: glibc-package/branches/glibc-2.4/debian/changelog
===
--- glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 09:47:23 UTC 
(rev 1549)
+++ glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 09:59:25 UTC 
(rev 1550)
@@ -60,6 +60,8 @@
   * Remove any/local-kernel-features.diff (merged upstream).
   * Remove hppa/cvs-linesep.diff (merged upstream).
   * Update hppa/submitted-fenv-align.diff to reflect the new port add-on.
+  * Remove hurd-i386/cvs-ioctl-pfinet.diff (merged upstream).
+  * Remove hurd-i386/cvs-getresuid-dyslexia.diff (merged upstream).
   * Remove hurd-i386/cvs-posix-opts.diff (merged upstream).
   * Update hurd-i386/submitted-sysvshm.diff.
   * Remove m32r/cvs-elf-m32r_rel32.diff (merged upstream).

Deleted: 
glibc-package/branches/glibc-2.4/debian/patches/hurd-i386/cvs-getresuid-dyslexia.diff
===
--- 
glibc-package/branches/glibc-2.4/debian/patches/hurd-i386/cvs-getresuid-dyslexia.diff
   2006-05-28 09:47:23 UTC (rev 1549)
+++ 
glibc-package/branches/glibc-2.4/debian/patches/hurd-i386/cvs-getresuid-dyslexia.diff
   2006-05-28 09:59:25 UTC (rev 1550)
@@ -1,341 +0,0 @@
-# All lines beginning with `# DP:' are a description of the patch.
-# DP: Description: [rs]etres[gu]id have misordered arguments
-# DP:This patch has been grabbed from BZ2329 and backported to 2.3.6
-# DP: Related bugs: #352500 BZ2329
-# DP: Dpatch author: Denis Barbier <[EMAIL PROTECTED]>
-# DP: Patch author: Thomas Schwinge
-# DP: Upstream status: BZ2329
-# DP: Date: 2006-02-16
-
-2006-02-15  Thomas Schwinge  <[EMAIL PROTECTED]>
-
-   * include/unistd.h (__getresuid, __getresgid, __setresuid)
-   (__setresgid): Correct prototypes.
-   * posix/unistd.h (getresuid, getresgid, setresuid, setresgid):
-   Likewise.
-   * posix/getresuid.c (__getresuid): Correct definition.
-   * posix/getresgid.c (__getresgid): Likewise.
-   * posix/setresuid.c (__setresuid): Likewise.
-   * posix/setresgid.c (__setresgid): Likewise.
-   * sysdeps/mach/hurd/getresuid.c (__getresuid): Likewise.
-   * sysdeps/mach/hurd/getresgid.c (__getresgid): Likewise.
-   * sysdeps/mach/hurd/setresuid.c (__setresuid): Likewise.
-   * sysdeps/mach/hurd/setresgid.c (__setresgid): Likewise.
-
-   Reported by Samuel Thibault <[EMAIL PROTECTED]>.
-
-Index: include/unistd.h
-===
-RCS file: /cvs/glibc/libc/include/unistd.h,v
-retrieving revision 1.45
-diff -u -r1.45 unistd.h
 include/unistd.h   30 Jun 2004 07:35:39 -  1.45
-+++ include/unistd.h   15 Feb 2006 16:21:40 -
-@@ -96,10 +96,10 @@
- extern int __setpgid (__pid_t __pid, __pid_t __pgid);
- libc_hidden_proto (__setpgid)
- extern int __setregid (__gid_t __rgid, __gid_t __egid);
--extern int __getresuid (__uid_t *__euid, __uid_t *__ruid, __uid_t *__suid);
--extern int __getresgid (__gid_t *__egid, __gid_t *__rgid, __gid_t *__sgid);
--extern int __setresuid (__uid_t __euid, __uid_t __ruid, __uid_t __suid);
--extern int __setresgid (__gid_t __egid, __gid_t __rgid, __gid_t __sgid);
-+extern int __getresuid (__uid_t *__ruid, __uid_t *__euid, __uid_t *__suid);
-+extern int __getresgid (__gid_t *__rgid, __gid_t *__egid, __gid_t *__sgid);
-+extern int __setresuid (__uid_t __ruid, __uid_t __euid, __uid_t __suid);
-+extern int __setresgid (__gid_t __rgid, __gid_t __egid, __gid_t __sgid);
- libc_hidden_proto (__getresuid)
- libc_hidden_proto (__getresgid)
- libc_hidden_proto (__setresuid)
-Index: posix/unistd.h
 posix/unistd.h 6 Jan 2006 12:14:05 -
-+++ posix/unistd.h 15 Feb 2006 16:21:41 -
-@@ -693,21 +693,21 @@
- #endif /* Use BSD.  */
- 
- #ifdef __USE_GNU
--/* Fetch the effective user ID, real user ID, and saved-set user ID,
-+/* Fetch the real user ID, effective user ID, and saved-set user ID,
-of the calling process.  */
--extern int getresuid (__uid_t *__euid, __uid_t *__ruid, __uid_t *__suid);
-+extern int getresuid (__uid_t *__ruid, __uid_t *__euid, __uid_t *__suid);
- 
--/* Fetch the effective group ID, real group ID, and saved-set group ID,
-+/* Fetch the real group ID, effective group ID, and saved-set group ID,
-of the calling process.  */
--extern int getresgid (__gid_t *__egid, __gid_t *__rgid, __gid_t *__sgid);
-+extern int getresgid (__gid_t *__rgid, __gid_t *__egi

r1549 - in glibc-package: branches/glibc-2.4/debian branches/glibc-2.4/debian/patches branches/glibc-2.4/debian/patches/i386 trunk/debian trunk/debian/patches trunk/debian/patches/i386

2006-05-28 Thread Aurelien Jarno
Author: aurel32
Date: 2006-05-28 09:47:23 + (Sun, 28 May 2006)
New Revision: 1549

Removed:
   glibc-package/branches/glibc-2.4/debian/patches/i386/local-sse-oldkernel.diff
   glibc-package/trunk/debian/patches/i386/local-sse-oldkernel.diff
Modified:
   glibc-package/branches/glibc-2.4/debian/changelog
   glibc-package/branches/glibc-2.4/debian/patches/series
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/patches/series
Log:
  * Remove patches/i386/local-sse-oldkernel.diff (we don't support 2.2 kernels
anymore).



Modified: glibc-package/branches/glibc-2.4/debian/changelog
===
--- glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 09:43:01 UTC 
(rev 1548)
+++ glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 09:47:23 UTC 
(rev 1549)
@@ -104,6 +104,8 @@
 on powerpc) from upstream CVS.
   * debian/sysdeps/i386.mk: add a symlink (/usr)/lib/i386-linux-gnu ->
 (/usr)/lib/i486-linux-gnu.
+  * Remove patches/i386/local-sse-oldkernel.diff (we don't support 2.2 kernels
+anymore).
 
   [ Denis Barbier ]
   * Add patches/all/submitted-new-brf-encoding.diff: Add new BRF encoding

Deleted: 
glibc-package/branches/glibc-2.4/debian/patches/i386/local-sse-oldkernel.diff
===
--- 
glibc-package/branches/glibc-2.4/debian/patches/i386/local-sse-oldkernel.diff   
2006-05-28 09:43:01 UTC (rev 1548)
+++ 
glibc-package/branches/glibc-2.4/debian/patches/i386/local-sse-oldkernel.diff   
2006-05-28 09:47:23 UTC (rev 1549)
@@ -1,156 +0,0 @@
-# DP: Description: Disable SSE for 2.2.x kernels.
-# DP: Related bugs: 218524
-# DP: Author: Daniel Jacobowitz <[EMAIL PROTECTED]>
-# DP: Upstream status: Not submitted
-# DP: Details: Should be submitted, must be regenerated against CVS
-# DP: Date: 2003-11-01 (Updated 2003-11-02) (Updated 2004-01-02)
-# DP: Date: (Updated 2005-01-03 gotom)
-
-2005-01-03  GOTO Masanori  <[EMAIL PROTECTED]>
-
-   * sysdeps/i386/dl-machine.h: Remove including dl-procinfo.h.
-   * sysdeps/unix/sysv/linux/i386/dl-procinfo.h: move
-   dl_adjust_procinfo() to ...
-   * sysdeps/i386/dl-machine.h: ... here.  Change GL(dl_hwcap) to
-   GLRO(dl_hwcap).
-   * sysdeps/generic/libc-start.c: Remove including dl-librecon.h,
-   dl-machine.h and dl-osinfo.h.
-   * elf/dl-support.c: Regenerated.
-
-2003-11-01  Daniel Jacobowitz  <[EMAIL PROTECTED]>
-
-   * sysdeps/i386/dl-machine.h (dl_platform_init): Use
-   DL_ADJUST_PROCINFO.
-   * sysdeps/unix/sysv/linux/i386/dl-procinfo.h
-   (DL_ADJUST_PROCINFO): Define.
-   (dl_adjust_procinfo): New function.  Disable SSE and SSE2
-   for pre-2.4.x kernels.
-
-Index: sysdeps/i386/dl-machine.h
-===
-RCS file: /cvs/glibc/libc/sysdeps/i386/dl-machine.h,v
-retrieving revision 1.128
-diff -u -r1.128 dl-machine.h
 sysdeps/i386/dl-machine.h  28 Sep 2004 04:54:41 -  1.128
-+++ sysdeps/i386/dl-machine.h  3 Jan 2005 05:39:25 -
-@@ -357,6 +357,17 @@
-   if (GLRO(dl_platform) != NULL && *GLRO(dl_platform) == '\0')
- /* Avoid an empty string which would disturb us.  */
- GLRO(dl_platform) = NULL;
-+
-+#ifdef DL_ADJUST_PROCINFO
-+  if (GL(dl_osversion) < 0x020400)
-+{
-+  /* Unfortunately, while the capability is named OSFXSR, it's
-+   actually hardware FXSR direct from CPUID.  And we can't test
-+   CR4 ourselves, because we're in protected mode.  Disable it
-+   for kernels which might not have actually enabled OSFXSR.  */
-+  GL(dl_hwcap) &= ~(HWCAP_I386_OSFXSR | HWCAP_I386_XMM | HWCAP_I386_XMM2);
-+}
-+#endif
- }
- 
- static inline Elf32_Addr
-Index: sysdeps/generic/libc-start.c
-===
-RCS file: /cvs/glibc/libc/sysdeps/generic/libc-start.c,v
-retrieving revision 1.52
-diff -u -r1.52 libc-start.c
 sysdeps/generic/libc-start.c   31 Mar 2004 01:46:43 -  1.52
-+++ sysdeps/generic/libc-start.c   3 Jan 2005 05:39:25 -
-@@ -127,15 +129,28 @@
- #  endif
-   _dl_aux_init (auxvec);
- # endif
--# ifdef DL_SYSDEP_OSCHECK
-   if (!__libc_multiple_libcs)
- {
-+# ifdef DL_SYSDEP_OSCHECK
-   /* This needs to run to initiliaze _dl_osversion before TLS
-setup might check it.  */
-   DL_SYSDEP_OSCHECK (__libc_fatal);
--}
- # endif
- 
-+  /* Moved here so that we can frob hwcap early enough.  */
-+# ifdef DL_OSVERSION_INIT
-+  DL_OSVERSION_INIT;
-+# endif
-+
-+# ifdef DL_PLATFORM_INIT
-+  DL_PLATFORM_INIT;
-+# endif
-+
-+  /* Now determine the length of the platform string.  */
-+  if (_dl_platform != NULL)
-+  _dl_platformlen = strlen (_dl_platform);
-+}
-+
-   /* Initialize the thread library at least a bit since the libgcc
-  functions are using thread functions if these are available and
-  we need to s

r1548 - in glibc-package/branches/glibc-2.4/debian: . patches sysdeps

2006-05-28 Thread Aurelien Jarno
Author: aurel32
Date: 2006-05-28 09:43:01 + (Sun, 28 May 2006)
New Revision: 1548

Modified:
   glibc-package/branches/glibc-2.4/debian/changelog
   glibc-package/branches/glibc-2.4/debian/patches/series
   glibc-package/branches/glibc-2.4/debian/sysdeps/arm.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/hppa.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/i386.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/m32r.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/m68k.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/mips.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/mipsel.mk
   glibc-package/branches/glibc-2.4/debian/sysdeps/sparc.mk
Log:
Enable linuxthreads in addition to ports
Do an NPTL pass on sparc



Modified: glibc-package/branches/glibc-2.4/debian/changelog
===
--- glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 09:37:48 UTC 
(rev 1547)
+++ glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 09:43:01 UTC 
(rev 1548)
@@ -23,14 +23,14 @@
 - Add any/local-bashisms.diff: fix invalid test operator (==)
   in run-iconv-test.sh
 - debian/rules.d/build.mk: don't try to build html documentation.
-- debian/sysdeps/hppa.mk: use ports add-on
+- debian/sysdeps/hppa.mk: use ports and linuxthreads add-ons
 - debian/sysdeps/ia64.mk: build with linuxthreads instead of NPTL
-- debian/sysdeps/m68k.mk: use ports add-on
-- debian/sysdeps/mips.mk: use ports add-on
-- debian/sysdeps/mipsel.mk: use ports add-on
+- debian/sysdeps/m68k.mk: use ports and linuxthreads add-ons 
+- debian/sysdeps/mips.mk: use ports and linuxthreads add-ons
+- debian/sysdeps/mipsel.mk: use ports and linuxthreads add-ons
 - debian/sysdeps/i386.mk: disable sanity checks on linuxthreads build
 - debian/sysdeps/powerpc.mk: build with linuxthreads instead of NPTL
-- debian/sysdeps/arm.mk: use ports add-on
+- debian/sysdeps/arm.mk: use ports and linuxthreads add-ons
 - Build with gcc 4.1 on all architectures.
 - debian/patches/sparc/local-linuxthreads.diff: fill in missing
   preprocessor macros.
@@ -68,6 +68,7 @@
   * Update mips/local-librt.diff to reflect the new port add-on.
   * Update mips/submitted-msq.diff to reflect the new port add-on.
   * Remove powerpc/cvs-gcc41-initfini.diff (merged upstream).
+  * debian/sysdeps/sparc.mk: do an NPTL pass.
 
  -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun, 28 May 2006 03:28:14 +0200
 

Modified: glibc-package/branches/glibc-2.4/debian/patches/series
===
--- glibc-package/branches/glibc-2.4/debian/patches/series  2006-05-28 
09:37:48 UTC (rev 1547)
+++ glibc-package/branches/glibc-2.4/debian/patches/series  2006-05-28 
09:43:01 UTC (rev 1548)
@@ -88,7 +88,7 @@
 #m68k/local-reloc.diff -p1
 #m68k/submitted-gcc34-seccomment.diff -p0
 
-#mips/local-librt.diff -p0
+mips/local-librt.diff -p0
 mips/local-lazy-eval.diff -p2
 mips/submitted-msq.diff -p0
 

Modified: glibc-package/branches/glibc-2.4/debian/sysdeps/arm.mk
===
--- glibc-package/branches/glibc-2.4/debian/sysdeps/arm.mk  2006-05-28 
09:37:48 UTC (rev 1547)
+++ glibc-package/branches/glibc-2.4/debian/sysdeps/arm.mk  2006-05-28 
09:43:01 UTC (rev 1548)
@@ -1,5 +1,5 @@
 libc_extra_config_options = $(extra_config_options) --without-__thread 
--disable-sanity-checks
-libc_add-ons = ports $(add-ons)
+libc_add-ons = ports linuxthreads $(add-ons)
 
 # udeb Config
 udeb_MIN_KERNEL_SUPPORTED = 2.4.1

Modified: glibc-package/branches/glibc-2.4/debian/sysdeps/hppa.mk
===
--- glibc-package/branches/glibc-2.4/debian/sysdeps/hppa.mk 2006-05-28 
09:37:48 UTC (rev 1547)
+++ glibc-package/branches/glibc-2.4/debian/sysdeps/hppa.mk 2006-05-28 
09:43:01 UTC (rev 1548)
@@ -1,5 +1,5 @@
 libc_extra_config_options = $(extra_config_options) --without-__thread 
--disable-sanity-checks
-libc_add-ons = ports $(add-ons)
+libc_add-ons = ports linuxthreads $(add-ons)
 
 # hppa64 needs symlink /usr/hppa64-linux/include to /usr/include
 # (See: Bug#239020)  In future we may drop this file with supporting hppa64.

Modified: glibc-package/branches/glibc-2.4/debian/sysdeps/i386.mk
===
--- glibc-package/branches/glibc-2.4/debian/sysdeps/i386.mk 2006-05-28 
09:37:48 UTC (rev 1547)
+++ glibc-package/branches/glibc-2.4/debian/sysdeps/i386.mk 2006-05-28 
09:43:01 UTC (rev 1548)
@@ -2,7 +2,6 @@
 udeb_MIN_KERNEL_SUPPORTED = 2.4.1
 udeb_extra_cflags = -Os
 
-# Starting with libc6 2.3.6-6 TLS support is enabled
 libc_extra_config_options = $(extra_config_options) --without-__thread 
--disable-sanity-checks
 
 define libc6_extra_pkg_install

Modified: glibc-package/branches/glibc-2.4/debian/sysdeps/m32r.mk
==

r1547 - glibc-package/trunk/debian/sysdeps

2006-05-28 Thread Aurelien Jarno
Author: aurel32
Date: 2006-05-28 09:37:48 + (Sun, 28 May 2006)
New Revision: 1547

Modified:
   glibc-package/trunk/debian/sysdeps/m32r.mk
Log:
The port tarball is actually extracted into ports/


Modified: glibc-package/trunk/debian/sysdeps/m32r.mk
===
--- glibc-package/trunk/debian/sysdeps/m32r.mk  2006-05-28 09:31:52 UTC (rev 
1546)
+++ glibc-package/trunk/debian/sysdeps/m32r.mk  2006-05-28 09:37:48 UTC (rev 
1547)
@@ -1,3 +1,3 @@
 libc_MIN_KERNEL_SUPPORTED = 2.6.9
-libc_add-ons = glibc-ports-2.3.6 linuxthreads $(add-ons)
+libc_add-ons = ports linuxthreads $(add-ons)
 libc_extra_config_options = $(extra_config_options) --without-tls


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



r1546 - in glibc-package/branches/glibc-2.4/debian: . patches patches/hppa patches/mips

2006-05-28 Thread Aurelien Jarno
Author: aurel32
Date: 2006-05-28 09:31:52 + (Sun, 28 May 2006)
New Revision: 1546

Removed:
   glibc-package/branches/glibc-2.4/debian/patches/hppa/cvs-linesep.diff
   glibc-package/branches/glibc-2.4/debian/patches/mips/cvs-gcc4-inline.diff
   glibc-package/branches/glibc-2.4/debian/patches/mips/cvs-gcc4-sysdeps.diff
Modified:
   glibc-package/branches/glibc-2.4/debian/changelog
   
glibc-package/branches/glibc-2.4/debian/patches/hppa/submitted-fenv-align.diff
   glibc-package/branches/glibc-2.4/debian/patches/mips/local-librt.diff
   glibc-package/branches/glibc-2.4/debian/patches/mips/submitted-msq.diff
   glibc-package/branches/glibc-2.4/debian/patches/series
Log:
  * Remove hppa/cvs-linesep.diff (merged upstream).
  * Update hppa/submitted-fenv-align.diff to reflect the new port add-on.
  * Remove mips/cvs-gcc4-inline.diff (merged upstream).
  * Remove mips/cvs-gcc4-sysdeps.diff (merged upstream).
  * Update mips/local-librt.diff to reflect the new port add-on.
  * Update mips/submitted-msq.diff to reflect the new port add-on.
 


Modified: glibc-package/branches/glibc-2.4/debian/changelog
===
--- glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 01:28:43 UTC 
(rev 1545)
+++ glibc-package/branches/glibc-2.4/debian/changelog   2006-05-28 09:31:52 UTC 
(rev 1546)
@@ -58,10 +58,16 @@
   * Remove any/cvs-nfs_h.diff (merged upstream).
   * Remove any/cvs-path_log.diff (merged upstream).
   * Remove any/local-kernel-features.diff (merged upstream).
+  * Remove hppa/cvs-linesep.diff (merged upstream).
+  * Update hppa/submitted-fenv-align.diff to reflect the new port add-on.
   * Remove hurd-i386/cvs-posix-opts.diff (merged upstream).
-  * Remove powerpc/cvs-gcc41-initfini.diff (merged upstream).
   * Update hurd-i386/submitted-sysvshm.diff.
   * Remove m32r/cvs-elf-m32r_rel32.diff (merged upstream).
+  * Remove mips/cvs-gcc4-inline.diff (merged upstream).
+  * Remove mips/cvs-gcc4-sysdeps.diff (merged upstream).
+  * Update mips/local-librt.diff to reflect the new port add-on.
+  * Update mips/submitted-msq.diff to reflect the new port add-on.
+  * Remove powerpc/cvs-gcc41-initfini.diff (merged upstream).
 
  -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun, 28 May 2006 03:28:14 +0200
 

Deleted: glibc-package/branches/glibc-2.4/debian/patches/hppa/cvs-linesep.diff
===
--- glibc-package/branches/glibc-2.4/debian/patches/hppa/cvs-linesep.diff   
2006-05-28 01:28:43 UTC (rev 1545)
+++ glibc-package/branches/glibc-2.4/debian/patches/hppa/cvs-linesep.diff   
2006-05-28 09:31:52 UTC (rev 1546)
@@ -1,42 +0,0 @@
-# DP: Description: Fix ASM_LINE_SEP on hppa
-# DP: Related bugs: 
-# DP: Dpatch author: GOTO Masanori <[EMAIL PROTECTED]>
-# DP: Patch author: GOTO Masanori <[EMAIL PROTECTED]>
-# DP: Upstream status: In CVS
-# DP: Status Details:
-# DP: Date: 2005-03-08
-
-2005-03-08  GOTO Masanori  <[EMAIL PROTECTED]>
-
-   * sysdeps/hppa/configure.in: Remove old Makefile leavings.
-   * sysdeps/hppa/configure: Regenerated.
-
-Index: sysdeps/hppa/configure.in
-===
-RCS file: /cvs/glibc/libc/sysdeps/hppa/configure.in,v
-retrieving revision 1.1
-diff -u -p -r1.1 configure.in
 sysdeps/hppa/configure.in  26 Oct 2004 01:35:53 -  1.1
-+++ sysdeps/hppa/configure.in  8 Mar 2005 04:29:14 -
-@@ -2,7 +2,6 @@ GLIBC_PROVIDES dnl See aclocal.m4 in the
- 
- dnl The standard hppa assembler uses `;' to start comments and `!'
- dnl as a line separator.
--hppa*linux*)
- AC_CACHE_CHECK(for assembler line separator,
-  libc_cv_asm_line_sep, [dnl
- cat > conftest.s <&5
- echo $ECHO_N "checking for assembler line separator... $ECHO_C" >&6
- if test "${libc_cv_asm_line_sep+set}" = set; then

Modified: 
glibc-package/branches/glibc-2.4/debian/patches/hppa/submitted-fenv-align.diff
===
--- 
glibc-package/branches/glibc-2.4/debian/patches/hppa/submitted-fenv-align.diff  
2006-05-28 01:28:43 UTC (rev 1545)
+++ 
glibc-package/branches/glibc-2.4/debian/patches/hppa/submitted-fenv-align.diff  
2006-05-28 09:31:52 UTC (rev 1546)
@@ -4,9 +4,9 @@
 # DP: Upstream status: Not submitted (yet)
 # DP: Date: 2005-10-14
 
-diff -ur glibc-2.3.5/sysdeps/hppa.bak/fpu/fclrexcpt.c 
glibc-2.3.5/sysdeps/hppa/fpu/fclrexcpt.c
 glibc-2.3.5/sysdeps/hppa.bak/fpu/fclrexcpt.c   2003-12-18 
03:56:15.0 +
-+++ glibc-2.3.5/sysdeps/hppa/fpu/fclrexcpt.c   2005-10-14 17:44:33.0 
+
+diff -ur ports/sysdeps/hppa.bak/fpu/fclrexcpt.c 
ports/sysdeps/hppa/fpu/fclrexcpt.c
+--- ports/sysdeps/hppa.bak/fpu/fclrexcpt.c 2003-12-18 03:56:15.0 
+
 ports/sysdeps/hppa/fpu/fclrexcpt.c 2005-10-14 17:44:33.0 +
 @@ -23,14 +23,14 @@
  int
  feclearexcept (int excepts)
@@ -26,9 +26,9 @@
  
/* Success.  */
return 0;
-dif

Re: glibc 2.3.6 problem after upgrade

2006-05-28 Thread Aurelien Jarno

Z F wrote:

Hello Glibc maintainters,

I am sorry to bother you, but may be you will be able to help me.

I am running debian unstable and recently libc 2.3.6-4 was upgraded
to 2.3.6-9.

After that, some programs which I have (matlab, in particular) stopped
working. Actually, it is matlab license manager which stopped working.

This is the error which is generated:

 version GLIBC_2.0 not defined in file libc.so.6 with link time
reference


This bug has been fixed in version 2.3.6-10, which is however not 
available for i386 because of a problem with the build daemon. I will 
ask again for a requeue of the package, if it still does not appear, you 
will have to wait for 2.3.6-11 than I plan to upload in the next few 
days. Maybe somebody will upload it before.


Aurelien

--
  .''`.  Aurelien Jarno | GPG: 1024D/F1BCDB73
 : :' :  Debian GNU/Linux developer | Electrical Engineer
 `. `'   [EMAIL PROTECTED] | [EMAIL PROTECTED]
   `-people.debian.org/~aurel32 | www.aurel32.net


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