r1573 - in glibc-package/branches/glibc-2.4/debian: . patches patches/alpha
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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]