r2464 - in glibc-package/trunk/debian: . patches patches/any sysdeps
Author: aurel32 Date: 2007-07-26 16:38:07 + (Thu, 26 Jul 2007) New Revision: 2464 Added: glibc-package/trunk/debian/patches/any/cvs-initfini.diff Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/series glibc-package/trunk/debian/sysdeps/powerpc.mk Log: * any/cvs-initfini.diff: new patch from upstream to fix crti.o on ppc64. Closes: #434626. * debian/sysdeps/powerpc.mk: build libc6-ppc64 with gcc-4.2. * debian/control: Remove build-depend on gcc-4.1 on powerpc. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2007-07-26 15:17:43 UTC (rev 2463) +++ glibc-package/trunk/debian/changelog2007-07-26 16:38:07 UTC (rev 2464) @@ -3,8 +3,12 @@ [ Aurelien Jarno ] * mips/cvs-gscope_flag.diff: new patch to fix build on mips/mipsel. * arm/cvs-gscope_flag.diff: new patch to fix build on arm/armel. + * any/cvs-initfini.diff: new patch from upstream to fix crti.o on +ppc64. Closes: #434626. + * debian/sysdeps/powerpc.mk: build libc6-ppc64 with gcc-4.2. + * debian/control: Remove build-depend on gcc-4.1 on powerpc. - -- Aurelien Jarno [EMAIL PROTECTED] Thu, 26 Jul 2007 17:17:26 +0200 + -- Aurelien Jarno [EMAIL PROTECTED] Thu, 26 Jul 2007 18:34:31 +0200 glibc (2.6-4) unstable; urgency=low Added: glibc-package/trunk/debian/patches/any/cvs-initfini.diff === --- glibc-package/trunk/debian/patches/any/cvs-initfini.diff (rev 0) +++ glibc-package/trunk/debian/patches/any/cvs-initfini.diff2007-07-26 16:38:07 UTC (rev 2464) @@ -0,0 +1,24 @@ +2007-06-17 Andreas Schwab [EMAIL PROTECTED] + + * sysdeps/generic/initfini.c: Tell gcc about the nonstandard sections. + +--- libc/sysdeps/generic/initfini.c2004/08/16 04:50:53 libc/sysdeps/generic/initfini.c2007/06/17 18:02:40 +@@ -81,7 +81,7 @@ + } + + SECTION (.init); +-extern void _init (void); ++extern void __attribute__ ((section (.init))) _init (void); + void + _init (void) + { +@@ -107,7 +107,7 @@ + asm (\n/[EMAIL PROTECTED]/); + + SECTION (.fini); +-extern void _fini (void); ++extern void __attribute__ ((section (.fini))) _fini (void); + void + _fini (void) + { Modified: glibc-package/trunk/debian/patches/series === --- glibc-package/trunk/debian/patches/series 2007-07-26 15:17:43 UTC (rev 2463) +++ glibc-package/trunk/debian/patches/series 2007-07-26 16:38:07 UTC (rev 2464) @@ -103,6 +103,7 @@ all/local-pt_BR.diff any/cvs-ld_library_path.diff +any/cvs-initfini.diff -p1 any/local-notls.diff -p0 any/local-asserth-decls.diff -p0 # any/local-base.diff -p0 # g: suspended Modified: glibc-package/trunk/debian/sysdeps/powerpc.mk === --- glibc-package/trunk/debian/sysdeps/powerpc.mk 2007-07-26 15:17:43 UTC (rev 2463) +++ glibc-package/trunk/debian/sysdeps/powerpc.mk 2007-07-26 16:38:07 UTC (rev 2464) @@ -3,8 +3,8 @@ DEB_ARCH_REGULAR_PACKAGES += libc6-ppc64 libc6-dev-ppc64 ppc64_add-ons = nptl $(add-ons) ppc64_configure_target = powerpc64-linux -ppc64_CC = gcc-4.1 -m64 -ppc64_CXX = g++-4.1 -m64 +ppc64_CC = $(CC) -m64 +ppc64_CXX = $(CXX) -m64 libc6-ppc64_shlib_dep = libc6-ppc64 (= $(shlib_dep_ver)) ppc64_extra_cflags = -O3 -g ppc64_extra_config_options := $(extra_config_options) --disable-profile -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#434799: FTBFS (hppa): undefined reference to `THREAD_GSCOPE_RESET_FLAG'
Package: glibc Version: 2.6-4 Severity: serious From: http://buildd.debian.org/fetch.cgi?pkg=glibcver=2.6-4arch=hppastamp=1185478685file=log [snip] gcc-4.2 -nostdlib -nostartfiles -shared -o /build/buildd/glibc-2.6/build-tree/hppa-libc/elf/ld.so \ -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both -Wl,-z,defs \ /build/buildd/glibc-2.6/build-tree/hppa-libc/elf/librtld.os -Wl,--version-script=/build/buildd/glibc-2.6/build-tree/hppa-libc/ld.map \ -Wl,-soname=ld.so.1 -T /build/buildd/glibc-2.6/build-tree/hppa-libc/elf/ld.so.lds /build/buildd/glibc-2.6/build-tree/hppa-libc/elf/librtld.os: In function `_dl_fixup': /build/buildd/glibc-2.6/build-tree/glibc-2.6/elf/dl-runtime.c:110: undefined reference to `THREAD_GSCOPE_RESET_FLAG' /build/buildd/glibc-2.6/build-tree/glibc-2.6/elf/dl-runtime.c:103: undefined reference to `THREAD_GSCOPE_SET_FLAG' /build/buildd/glibc-2.6/build-tree/hppa-libc/elf/librtld.os: In function `_dl_profile_fixup': /build/buildd/glibc-2.6/build-tree/glibc-2.6/elf/dl-runtime.c:195: undefined reference to `THREAD_GSCOPE_SET_FLAG' /build/buildd/glibc-2.6/build-tree/glibc-2.6/elf/dl-runtime.c:203: undefined reference to `THREAD_GSCOPE_RESET_FLAG' /build/buildd/glibc-2.6/build-tree/hppa-libc/elf/librtld.os: In function `_dl_scope_free': /build/buildd/glibc-2.6/build-tree/glibc-2.6/elf/dl-open.c:195: undefined reference to `THREAD_GSCOPE_WAIT' /build/buildd/glibc-2.6/build-tree/glibc-2.6/elf/dl-open.c:181: undefined reference to `THREAD_GSCOPE_WAIT' /build/buildd/glibc-2.6/build-tree/hppa-libc/elf/librtld.os: In function `add_to_global': /build/buildd/glibc-2.6/build-tree/glibc-2.6/elf/dl-open.c:162: undefined reference to `atomic_write_barrier' /build/buildd/glibc-2.6/build-tree/glibc-2.6/elf/dl-open.c:145: undefined reference to `THREAD_GSCOPE_WAIT' /build/buildd/glibc-2.6/build-tree/hppa-libc/elf/librtld.os: In function `dl_open_worker': /build/buildd/glibc-2.6/build-tree/glibc-2.6/elf/dl-open.c:478: undefined reference to `atomic_write_barrier' /build/buildd/glibc-2.6/build-tree/hppa-libc/elf/librtld.os: In function `_dl_close_worker': /build/buildd/glibc-2.6/build-tree/glibc-2.6/elf/dl-close.c:499: undefined reference to `THREAD_GSCOPE_WAIT' collect2: ld returned 1 exit status make[3]: *** [/build/buildd/glibc-2.6/build-tree/hppa-libc/elf/ld.so] Error 1 make[3]: Leaving directory `/build/buildd/glibc-2.6/build-tree/glibc-2.6/elf' make[2]: *** [elf/subdir_lib] Error 2 make[2]: Leaving directory `/build/buildd/glibc-2.6/build-tree/glibc-2.6' make[1]: *** [all] Error 2 make[1]: Leaving directory `/build/buildd/glibc-2.6/build-tree/hppa-libc' make: *** [/build/buildd/glibc-2.6/stamp-dir/build_libc] Error 2 -- dann frazier -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#420604: nscd: coredumps (ldap related?)
On Thu, Jul 26, 2007 at 05:12:11PM -0400, Jameson Rollins wrote: I have been experiencing what I believe is this same problem on an etch amd64 machine. We started experiencing weird passwd resolution issues for LDAP users that I traced to a failing nscd server. When started manually with the -d option, the following failure occurs within the first 30 seconds: zajos:0:~# /usr/sbin/nscd -d 1508: add new entry Dherzka of type GETPWBYNAME for passwd to cache (first) nscd: cache.c:144: cache_add: Assertion `newp-key + newp-len = table-head-first_free' failed. Aborted zajos:134:~# the problem is fixed in etch2 package (or etch3 I don't remember clearly). -- ·O· Pierre Habouzit ··O[EMAIL PROTECTED] OOOhttp://www.madism.org pgptpdXAmKkj9.pgp Description: PGP signature
Bug#420604: nscd: coredumps (ldap related?)
I have been experiencing what I believe is this same problem on an etch amd64 machine. We started experiencing weird passwd resolution issues for LDAP users that I traced to a failing nscd server. When started manually with the -d option, the following failure occurs within the first 30 seconds: zajos:0:~# /usr/sbin/nscd -d ... 1508: add new entry Dherzka of type GETPWBYNAME for passwd to cache (first) nscd: cache.c:144: cache_add: Assertion `newp-key + newp-len = table-head-first_free' failed. Aborted zajos:134:~# I cleared all of the files in /var/db/nscd/ and that seems to have worked (ie. nscd has not crashed since I restarted it after clearing the database files). I will keep monitoring the situation. If nscd does crash again because of database corruption, it would seem to me that there is a fairly serious problem with nscd writing bad (ie. crash-inducing) data into the database. I will try to do a better job of saving the database files for debugging if there is another crash. jamie. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
r2465 - in glibc-package/trunk/debian: . control.in
Author: aurel32 Date: 2007-07-26 17:24:22 + (Thu, 26 Jul 2007) New Revision: 2465 Modified: glibc-package/trunk/debian/control glibc-package/trunk/debian/control.in/main Log: Really remove build-depend on gcc-4.1 on powerpc. Modified: glibc-package/trunk/debian/control === --- glibc-package/trunk/debian/control 2007-07-26 16:38:07 UTC (rev 2464) +++ glibc-package/trunk/debian/control 2007-07-26 17:24:22 UTC (rev 2465) @@ -7,7 +7,7 @@ mig (= 1.3-2) [hurd-i386], hurd-dev (= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], kfreebsd-kernel-headers [kfreebsd-i386 kfreebsd-amd64], binutils (= 2.17cvs20070426-1), - gcc-4.1 (= 4.1.2-6) [alpha powerpc], g++-4.1 [alpha powerpc], gcc-4.1-multilib [powerpc], g++-4.1-multilib [powerpc], + gcc-4.1 (= 4.1.2-6) [alpha], g++-4.1 [alpha], gcc-4.2 (= 4.2.1) [!alpha], g++-4.2 [!alpha], gcc-4.2-multilib [amd64 i386 kfreebsd-amd64 powerpc ppc64 s390 sparc], g++-4.2-multilib [amd64 i386 kfreebsd-amd64 powerpc ppc64 s390 sparc], libc6-dev-amd64 [i386], libc6-dev-ppc64 [powerpc], libc6-dev-i386 [amd64], libc6-dev-powerpc [ppc64], libc6-dev-sparc64 [sparc], libc6-dev-s390x [s390], libc0.1-dev-i386 [kfreebsd-amd64], Build-Depends-Indep: perl, po-debconf (= 1.0) Modified: glibc-package/trunk/debian/control.in/main === --- glibc-package/trunk/debian/control.in/main 2007-07-26 16:38:07 UTC (rev 2464) +++ glibc-package/trunk/debian/control.in/main 2007-07-26 17:24:22 UTC (rev 2465) @@ -7,7 +7,7 @@ mig (= 1.3-2) [hurd-i386], hurd-dev (= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], kfreebsd-kernel-headers [kfreebsd-i386 kfreebsd-amd64], binutils (= 2.17cvs20070426-1), - gcc-4.1 (= 4.1.2-6) [alpha powerpc], g++-4.1 [alpha powerpc], gcc-4.1-multilib [powerpc], g++-4.1-multilib [powerpc], + gcc-4.1 (= 4.1.2-6) [alpha], g++-4.1 [alpha], gcc-4.2 (= 4.2.1) [!alpha], g++-4.2 [!alpha], gcc-4.2-multilib [amd64 i386 kfreebsd-amd64 powerpc ppc64 s390 sparc], g++-4.2-multilib [amd64 i386 kfreebsd-amd64 powerpc ppc64 s390 sparc], libc6-dev-amd64 [i386], libc6-dev-ppc64 [powerpc], libc6-dev-i386 [amd64], libc6-dev-powerpc [ppc64], libc6-dev-sparc64 [sparc], libc6-dev-s390x [s390], libc0.1-dev-i386 [kfreebsd-amd64], Build-Depends-Indep: perl, po-debconf (= 1.0) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
r2462 - in glibc-package/trunk/debian: . patches patches/mips
Author: aurel32 Date: 2007-07-26 14:14:20 + (Thu, 26 Jul 2007) New Revision: 2462 Added: glibc-package/trunk/debian/patches/mips/cvs-gscope_flag.diff Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/series Log: * mips/cvs-gscope_flag.diff: new patch to fix build on mips/mipsel. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2007-07-26 08:57:24 UTC (rev 2461) +++ glibc-package/trunk/debian/changelog2007-07-26 14:14:20 UTC (rev 2462) @@ -1,3 +1,10 @@ +glibc (2.6-5) UNRELEASED; urgency=low + + [ Aurelien Jarno ] + * mips/cvs-gscope_flag.diff: new patch to fix build on mips/mipsel. + + -- Aurelien Jarno [EMAIL PROTECTED] Thu, 26 Jul 2007 16:13:38 +0200 + glibc (2.6-4) unstable; urgency=low [ Samuel Thibault ] Added: glibc-package/trunk/debian/patches/mips/cvs-gscope_flag.diff === --- glibc-package/trunk/debian/patches/mips/cvs-gscope_flag.diff (rev 0) +++ glibc-package/trunk/debian/patches/mips/cvs-gscope_flag.diff 2007-07-26 14:14:20 UTC (rev 2462) @@ -0,0 +1,40 @@ +2007-06-06 Daniel Jacobowitz [EMAIL PROTECTED] + + * sysdeps/mips/nptl/tls.h (THREAD_GSCOPE_FLAG_UNUSED, + THREAD_GSCOPE_FLAG_USED, THREAD_GSCOPE_FLAG_WAIT): Define. + (THREAD_GSCOPE_RESET_FLAG, THREAD_GSCOPE_SET_FLAG, + THREAD_GSCOPE_WAIT): Define. + +--- ports/sysdeps/mips/nptl/tls.h.orig 2005-03-28 11:19:38.0 +0200 ports/sysdeps/mips/nptl/tls.h 2007-06-06 19:27:04.0 +0200 +@@ -156,6 +156,29 @@ +different value to mean unset l_tls_offset. */ + # define NO_TLS_OFFSET-1 + ++/* Get and set the global scope generation counter in struct pthread. */ ++#define THREAD_GSCOPE_FLAG_UNUSED 0 ++#define THREAD_GSCOPE_FLAG_USED 1 ++#define THREAD_GSCOPE_FLAG_WAIT 2 ++#define THREAD_GSCOPE_RESET_FLAG() \ ++ do \ ++{ int __res \ ++ = atomic_exchange_rel (THREAD_SELF-header.gscope_flag, \ ++ THREAD_GSCOPE_FLAG_UNUSED); \ ++ if (__res == THREAD_GSCOPE_FLAG_WAIT)\ ++ lll_futex_wake (THREAD_SELF-header.gscope_flag, 1);\ ++} \ ++ while (0) ++#define THREAD_GSCOPE_SET_FLAG() \ ++ do \ ++{ \ ++ THREAD_SELF-header.gscope_flag = THREAD_GSCOPE_FLAG_USED; \ ++ atomic_write_barrier (); \ ++} \ ++ while (0) ++#define THREAD_GSCOPE_WAIT() \ ++ GL(dl_wait_lookup_done) () ++ + #endif /* __ASSEMBLER__ */ + + #endif/* tls.h */ + Modified: glibc-package/trunk/debian/patches/series === --- glibc-package/trunk/debian/patches/series 2007-07-26 08:57:24 UTC (rev 2461) +++ glibc-package/trunk/debian/patches/series 2007-07-26 14:14:20 UTC (rev 2462) @@ -85,6 +85,7 @@ m68k/local-pthread_lock.diff m68k/submitted-gcc34-seccomment.diff -p0 +mips/cvs-gscope_flag.diff -p0 mips/local-lazy-eval.diff -p0 powerpc/local-sysconf.diff -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
r2460 - glibc-package/trunk/debian
Author: aurel32 Date: 2007-07-26 08:45:03 + (Thu, 26 Jul 2007) New Revision: 2460 Modified: glibc-package/trunk/debian/changelog Log: Upload to unstable Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2007-07-25 22:45:25 UTC (rev 2459) +++ glibc-package/trunk/debian/changelog2007-07-26 08:45:03 UTC (rev 2460) @@ -1,4 +1,4 @@ -glibc (2.6-4) UNRELEASED; urgency=low +glibc (2.6-4) unstable; urgency=low [ Samuel Thibault ] * sysdeps/hurd.mk (CC, BUILD_CC): Remove. @@ -22,7 +22,7 @@ * rules.d/debhelper.mk: remove debian/*.NEWS on clean. * sparc/submitted-gscope_flag.diff: new patch to fix build on sparc. - -- Aurelien Jarno [EMAIL PROTECTED] Thu, 26 Jul 2007 00:45:10 +0200 + -- Aurelien Jarno [EMAIL PROTECTED] Thu, 26 Jul 2007 08:57:48 +0200 glibc (2.6-3) unstable; urgency=low -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
r2467 - in glibc-package/trunk/debian: . patches/sparc
Author: aurel32 Date: 2007-07-26 21:47:22 + (Thu, 26 Jul 2007) New Revision: 2467 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/sparc/submitted-gscope_flag.diff Log: * sparc/submitted-gscope_flag.diff: update from upstream. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2007-07-26 21:16:00 UTC (rev 2466) +++ glibc-package/trunk/debian/changelog2007-07-26 21:47:22 UTC (rev 2467) @@ -3,18 +3,19 @@ [ Aurelien Jarno ] * mips/cvs-gscope_flag.diff: new patch to fix build on mips/mipsel. * arm/cvs-gscope_flag.diff: new patch to fix build on arm/armel. - * any/cvs-initfini.diff: new patch from upstream to fix crti.o on + * any/cvs-initfini.diff: new patch from upstream to fix crti.o on ppc64. Closes: #434626. * debian/sysdeps/powerpc.mk: build libc6-ppc64 with gcc-4.2. * debian/control: Remove build-depend on gcc-4.1 on powerpc. - * amd64,i386/local-clone.diff: new patch to fix gij running out of + * amd64,i386/local-clone.diff: new patch to fix gij running out of memory. I would like to thanks Red H^W^WFedora for not sending back -their patches and let me spend a dozen of fun hours to debug this -problem. This patch, like hundred other ones, is in the upstream -repository, but only in the fedora branch. It has been written 8 +their patches and let me spend a dozen of fun hours to debug this +problem. This patch, like hundred other ones, is in the upstream +repository, but only in the fedora branch. It has been written 8 months ago. Closes: #434484. + * sparc/submitted-gscope_flag.diff: update from upstream. - -- Aurelien Jarno [EMAIL PROTECTED] Thu, 26 Jul 2007 18:34:31 +0200 + -- Aurelien Jarno [EMAIL PROTECTED] Thu, 26 Jul 2007 23:46:58 +0200 glibc (2.6-4) unstable; urgency=low Modified: glibc-package/trunk/debian/patches/sparc/submitted-gscope_flag.diff === --- glibc-package/trunk/debian/patches/sparc/submitted-gscope_flag.diff 2007-07-26 21:16:00 UTC (rev 2466) +++ glibc-package/trunk/debian/patches/sparc/submitted-gscope_flag.diff 2007-07-26 21:47:22 UTC (rev 2467) @@ -1,14 +1,19 @@ -2007-07-26 Aurelien Jarno [EMAIL PROTECTED] - - * sysdeps/sparc/tls.h (tcbhead_t): Add gscope_flag. - --- nptl/sysdeps/sparc/tls.h.orig 2007-07-26 00:36:08.0 +0200 +++ nptl/sysdeps/sparc/tls.h 2007-07-26 00:36:25.0 +0200 -@@ -46,6 +46,7 @@ +@@ -46,9 +46,15 @@ dtv_t *dtv; void *self; int multiple_threads; ++#if __WORDSIZE == 64 + int gscope_flag; ++#endif uintptr_t sysinfo; uintptr_t stack_guard; uintptr_t pointer_guard; ++#if __WORDSIZE != 64 ++ int gscope_flag; ++#endif + } tcbhead_t; + + #else /* __ASSEMBLER__ */ + -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#420604: nscd: coredumps (ldap related?)
On Thu, Jul 26, 2007 at 11:21:21PM +0200, Pierre Habouzit wrote: On Thu, Jul 26, 2007 at 05:12:11PM -0400, Jameson Rollins wrote: I have been experiencing what I believe is this same problem on an etch amd64 machine. We started experiencing weird passwd resolution issues for LDAP users that I traced to a failing nscd server. When started manually with the -d option, the following failure occurs within the first 30 seconds: zajos:0:~# /usr/sbin/nscd -d 1508: add new entry Dherzka of type GETPWBYNAME for passwd to cache (first) nscd: cache.c:144: cache_add: Assertion `newp-key + newp-len = table-head-first_free' failed. Aborted zajos:134:~# the problem is fixed in etch2 package (or etch3 I don't remember clearly). Hmmm sorry, I was confused, it's another bug. -- ·O· Pierre Habouzit ··O[EMAIL PROTECTED] OOOhttp://www.madism.org pgpfH9OCzTk9A.pgp Description: PGP signature
r2466 - in glibc-package/trunk/debian: . patches patches/amd64 patches/i386
Author: aurel32 Date: 2007-07-26 21:16:00 + (Thu, 26 Jul 2007) New Revision: 2466 Added: glibc-package/trunk/debian/patches/amd64/local-clone.diff glibc-package/trunk/debian/patches/i386/local-clone.diff Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/series Log: * amd64,i386/local-clone.diff: new patch to fix gij running out of memory. I would like to thanks Red H^W^WFedora for not sending back their patches and let me spend a dozen of fun hours to debug this problem. This patch, like hundred other ones, is in the upstream repository, but only in the fedora branch. It has been written 8 months ago. Closes: #434484. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2007-07-26 17:24:22 UTC (rev 2465) +++ glibc-package/trunk/debian/changelog2007-07-26 21:16:00 UTC (rev 2466) @@ -7,6 +7,12 @@ ppc64. Closes: #434626. * debian/sysdeps/powerpc.mk: build libc6-ppc64 with gcc-4.2. * debian/control: Remove build-depend on gcc-4.1 on powerpc. + * amd64,i386/local-clone.diff: new patch to fix gij running out of +memory. I would like to thanks Red H^W^WFedora for not sending back +their patches and let me spend a dozen of fun hours to debug this +problem. This patch, like hundred other ones, is in the upstream +repository, but only in the fedora branch. It has been written 8 +months ago. Closes: #434484. -- Aurelien Jarno [EMAIL PROTECTED] Thu, 26 Jul 2007 18:34:31 +0200 Added: glibc-package/trunk/debian/patches/amd64/local-clone.diff === --- glibc-package/trunk/debian/patches/amd64/local-clone.diff (rev 0) +++ glibc-package/trunk/debian/patches/amd64/local-clone.diff 2007-07-26 21:16:00 UTC (rev 2466) @@ -0,0 +1,25 @@ +2006-11-30 Jan Kratochvil [EMAIL PROTECTED] + + * sysdeps/unix/sysv/linux/x86_64/clone.S: Provide CFI for the outermost + `clone' function to ensure proper unwinding stop of gdb. + +--- sysdeps/unix/sysv/linux/x86_64/clone.S 2006-12-04 00:12:36.0 +0100 sysdeps/unix/sysv/linux/x86_64/clone.S 2006-12-14 10:06:34.0 +0100 +@@ -89,9 +89,6 @@ + ret + + L(thread_start): +- cfi_startproc; +- /* Clearing frame pointer is insufficient, use CFI. */ +- cfi_undefined (rip); + /* Clear the frame pointer. The ABI suggests this be done, to mark + the outermost frame obviously. */ + xorl%ebp, %ebp +@@ -116,7 +113,6 @@ + /* Call exit with return value from function call. */ + movq%rax, %rdi + callHIDDEN_JUMPTARGET (_exit) +- cfi_endproc; + + cfi_startproc; + PSEUDO_END (BP_SYM (__clone)) Added: glibc-package/trunk/debian/patches/i386/local-clone.diff === --- glibc-package/trunk/debian/patches/i386/local-clone.diff (rev 0) +++ glibc-package/trunk/debian/patches/i386/local-clone.diff2007-07-26 21:16:00 UTC (rev 2466) @@ -0,0 +1,25 @@ +2006-11-30 Jan Kratochvil [EMAIL PROTECTED] + + * sysdeps/unix/sysv/linux/i386/clone.S: Provide CFI for the outermost + `clone' function to ensure proper unwinding stop of gdb. + +--- sysdeps/unix/sysv/linux/i386/clone.S 2006-12-04 00:12:36.0 +0100 sysdeps/unix/sysv/linux/i386/clone.S 2006-12-14 10:06:34.0 +0100 +@@ -120,9 +120,6 @@ + ret + + L(thread_start): +- cfi_startproc; +- /* Clearing frame pointer is insufficient, use CFI. */ +- cfi_undefined (eip); + /* Note: %esi is zero. */ + movl%esi,%ebp /* terminate the stack frame */ + #ifdef RESET_PID +@@ -155,7 +152,6 @@ + jmp L(haspid) + .previous + #endif +- cfi_endproc; + + cfi_startproc + PSEUDO_END (BP_SYM (__clone)) Modified: glibc-package/trunk/debian/patches/series === --- glibc-package/trunk/debian/patches/series 2007-07-26 17:24:22 UTC (rev 2465) +++ glibc-package/trunk/debian/patches/series 2007-07-26 21:16:00 UTC (rev 2466) @@ -41,6 +41,7 @@ alpha/submitted-xstat.diff -p0 amd64/local-biarch.diff +amd64/local-clone.diff -p0 arm/cvs-gcc4-inline.diff -p0 arm/cvs-gscope_flag.diff -p0 @@ -75,6 +76,7 @@ hurd-i386/submitted-ECANCELED.diff i386/local-biarch.diff +i386/local-clone.diff -p0 i386/local-cmov.diff -p0 i386/submitted-i686-timing.diff -p0 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Processed: setting package to glibc glibc-doc libc0.1 libc0.1-dbg libc0.1-dev libc0.1-dev-i386 libc0.1-i386 libc0.1-i686 libc0.1-pic libc0.1-prof libc0.1-udeb libc0.3 libc0.3-dbg libc0.3-dev libc0.3-p
Processing commands for [EMAIL PROTECTED]: # Automatically generated email from bts, devscripts version 2.10.6 package glibc glibc-doc libc0.1 libc0.1-dbg libc0.1-dev libc0.1-dev-i386 libc0.1-i386 libc0.1-i686 libc0.1-pic libc0.1-prof libc0.1-udeb libc0.3 libc0.3-dbg libc0.3-dev libc0.3-pic libc0.3-prof libc0.3-udeb libc6 libc6.1 libc6.1-dbg libc6.1-dev libc6.1-pic libc6.1-prof libc6.1-udeb libc6-amd64 libc6-dbg libc6-dev libc6-dev-amd64 libc6-dev-i386 libc6-dev-mips64 libc6-dev-mipsn32 libc6-dev-powerpc libc6-dev-ppc64 libc6-dev-s390x libc6-dev-sparc64 libc6-i386 libc6-i686 libc6-mips64 libc6-mipsn32 libc6-pic libc6-powerpc libc6-ppc64 libc6-prof libc6-s390x libc6-sparc64 libc6-sparcv9b libc6-udeb libc6-xen libnss-dns-udeb libnss-files-udeb locales locales-all nscd Ignoring bugs not assigned to: libc6.1-pic glibc libc0.3-dev libc6-udeb libc6.1-dev libc0.3-prof libc0.1-i686 libc6-sparcv9b libc6.1-dbg libc0.1-pic libc6-dev-mips64 libc6.1-prof libc6-powerpc nscd libc6.1-udeb libc0.3-udeb libc0.1-udeb libc6-ppc64 locales libc6-sparc64 libc6-prof libc6-dev libc0.1-dev libc6-i386 glibc-doc libc6-dev-sparc64 libnss-files-udeb libc6-dev-amd64 libc6-i686 libc6-mips64 libc0.1-i386 libnss-dns-udeb libc6-dev-powerpc libc0.1-prof locales-all libc0.1 libc6 libc6-xen libc0.1-dev-i386 libc6-dev-s390x libc0.1-dbg libc6.1 libc6-s390x libc6-pic libc6-dev-i386 libc0.3 libc0.3-dbg libc6-amd64 libc6-mipsn32 libc6-dev-mipsn32 libc6-dev-ppc64 libc0.3-pic libc6-dbg tags 434484 + pending Bug#434484: gij-4.1: Runs out of memory Tags were: upstream Tags added: pending tags 434626 + pending Bug#434626: [powerpc] broken 64bit packages There were no tags set. Tags added: pending End of message, 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]
r2463 - in glibc-package/trunk/debian: . patches patches/arm
Author: aurel32 Date: 2007-07-26 15:17:43 + (Thu, 26 Jul 2007) New Revision: 2463 Added: glibc-package/trunk/debian/patches/arm/cvs-gscope_flag.diff Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/series Log: * arm/cvs-gscope_flag.diff: new patch to fix build on arm/armel. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2007-07-26 14:14:20 UTC (rev 2462) +++ glibc-package/trunk/debian/changelog2007-07-26 15:17:43 UTC (rev 2463) @@ -2,8 +2,9 @@ [ Aurelien Jarno ] * mips/cvs-gscope_flag.diff: new patch to fix build on mips/mipsel. + * arm/cvs-gscope_flag.diff: new patch to fix build on arm/armel. - -- Aurelien Jarno [EMAIL PROTECTED] Thu, 26 Jul 2007 16:13:38 +0200 + -- Aurelien Jarno [EMAIL PROTECTED] Thu, 26 Jul 2007 17:17:26 +0200 glibc (2.6-4) unstable; urgency=low Added: glibc-package/trunk/debian/patches/arm/cvs-gscope_flag.diff === --- glibc-package/trunk/debian/patches/arm/cvs-gscope_flag.diff (rev 0) +++ glibc-package/trunk/debian/patches/arm/cvs-gscope_flag.diff 2007-07-26 15:17:43 UTC (rev 2463) @@ -0,0 +1,39 @@ +2007-06-06 Daniel Jacobowitz [EMAIL PROTECTED] + + * sysdeps/arm/nptl/tls.h (THREAD_GSCOPE_FLAG_UNUSED, + THREAD_GSCOPE_FLAG_USED, THREAD_GSCOPE_FLAG_WAIT): Define. + (THREAD_GSCOPE_RESET_FLAG, THREAD_GSCOPE_SET_FLAG, + THREAD_GSCOPE_WAIT): Define. + +--- ports/sysdeps/arm/nptl/tls.h 2005/11/16 19:03:42 ports/sysdeps/arm/nptl/tls.h 2007/06/06 17:27:04 +@@ -132,6 +132,29 @@ +is not available. */ + #define TLS_INIT_TP_EXPENSIVE 1 + ++/* Get and set the global scope generation counter in struct pthread. */ ++#define THREAD_GSCOPE_FLAG_UNUSED 0 ++#define THREAD_GSCOPE_FLAG_USED 1 ++#define THREAD_GSCOPE_FLAG_WAIT 2 ++#define THREAD_GSCOPE_RESET_FLAG() \ ++ do \ ++{ int __res \ ++ = atomic_exchange_rel (THREAD_SELF-header.gscope_flag, \ ++ THREAD_GSCOPE_FLAG_UNUSED); \ ++ if (__res == THREAD_GSCOPE_FLAG_WAIT)\ ++ lll_futex_wake (THREAD_SELF-header.gscope_flag, 1);\ ++} \ ++ while (0) ++#define THREAD_GSCOPE_SET_FLAG() \ ++ do \ ++{ \ ++ THREAD_SELF-header.gscope_flag = THREAD_GSCOPE_FLAG_USED; \ ++ atomic_write_barrier (); \ ++} \ ++ while (0) ++#define THREAD_GSCOPE_WAIT() \ ++ GL(dl_wait_lookup_done) () ++ + #endif /* __ASSEMBLER__ */ + + #endif/* tls.h */ Modified: glibc-package/trunk/debian/patches/series === --- glibc-package/trunk/debian/patches/series 2007-07-26 14:14:20 UTC (rev 2462) +++ glibc-package/trunk/debian/patches/series 2007-07-26 15:17:43 UTC (rev 2463) @@ -43,6 +43,7 @@ amd64/local-biarch.diff arm/cvs-gcc4-inline.diff -p0 +arm/cvs-gscope_flag.diff -p0 arm/local-ioperm.diff -p0 arm/local-no-hwcap.diff -p0 arm/submitted-RTLD_SINGLE_THREAD_P.diff -p0 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#192178: SOFTWARE SUITE
Have you ever wanted a expensive Watch? We have the soulition for you! We sell all the big names for a low precentage of the price. www.miminhws.com -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]