Re: Regressions when building glibc for HPPA.
On Sun, May 23, 2010 at 9:17 AM, Carlos O'Donell wrote: > I am still analyzing (3), (4) and (5) which appears to be related. A bit of background... In glibc/elf/dl-fptr.c the global variable "local" references itself by taking the address of &local.boot_table. Computing the address of a global variable requires a relocation because the address of the program data is not known at link time (it will be relocated somewhere by the dynamic linker). However, there is a chicken-and-egg problem here. The problem leads to segfaults under certain conditions when relocations are ordered in a certain way (you will see later why). The hppa and ia64 ports use this code to create official procedure descriptors (OPDs) when processing OPD relocations e.g. R_PARISC_PLABLE32. By requiring a relocation to setup the global variable "local", it effectively requires that this particular relocation (the one to compute the address of &local.boot_table) be processed *before* any R_PARISC_PLABEL32 relocations. If you don't process the relocation for &local.boot_table first you haven't initialized all of local, and making a OPD may segfault. It is possible that this could be fixed by sorting the relocations in the linker (sort all non-OPD relocs before OPC relocs), but requiring sorted relocations is a fragile solution. The best solution is to remove the static initialization of that structure member when compiling SHARED. This is what the current debian/patches/hppa/local-_dl_fptr_init.diff does in eglibc-2.11. However, the patch overlooked the non-SHARED case, and this caused the regressions in tststatic, tststatic2, and tst-tls9-static. Aurelien, The following patch is a lightly-tested (I built each test by hand and verified they worked) update which implements the non-SHARED (static linking) case. Could you give the attached patch a try and tell me how the test results look? Please replace local-_dl_fptr_init.diff and local-ELF_MACHINE_BEFORE_RTLD_RELOC.diff with the attached patch and test. I'm running my own test run, but I would like to be able to compare results. That completes the 5 regressions that hppa currently has: (1) tstdiomisc - Mark as expected fail until the compiler is fixed. (2) tst-vfork1 - Kernel issue, mark this and tst-vfork2 as expected fail until the kernel is fixed (3) tststatic - Fixed by attached patch. (4) tststatic2 - Likewise. (5) tst-tls9-static - Likewise. Cheers, Carlos. dlfptr-all.diff Description: Binary data
Bug#582383: marked as done (libc6: When creating/removing a lot of interfaces it's possible to trigger an abort in glibc's getifaddrs)
Your message dated Mon, 24 May 2010 22:06:42 + with message-id and subject line Bug#582383: fixed in eglibc 2.11.1-0exp8 has caused the Debian Bug report #582383, regarding libc6: When creating/removing a lot of interfaces it's possible to trigger an abort in glibc's getifaddrs to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 582383: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=582383 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: libc6 Version: 2.7-18lenny2 Severity: important Tags: patch Because of this bug in libc, ladvd (and perhaps other softwares) can trigger an abort() in libc when network interfaces change (up/down, create destroy) rapidly. I've noticed this with ladvd, and contacted its developer to clarify the issue, thus please allow me to quote from a conversation with Sten Spans - author and maintainer of the ladvd software -, as this will describe the problem precisely: > Sten Spans I think I've found the issue. When creating/removing a lot of interfaces I'm able to trigger an abort in glibc's getifaddrs: #0 0x7fd2727604b5 in *__GI_raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #1 0x7fd272763f50 in *__GI_abort () at abort.c:92 #2 0x7fd27282e9d8 in map_newlink (ifap=) at ../sysdeps/unix/sysv/linux/ifaddrs.c:320 #3 *__GI_getifaddrs (ifap=) at ../sysdeps/unix/sysv/linux/ifaddrs.c:751 #4 0x00407987 in netif_fetch (ifc=, ifl=, sysinfo=0x616c40, netifs=0x616c20) at netif.c:140 This issue has already been fixed in upstream glibc a few weeks ago with the following patch: http://sourceware.org/git/?p=glibc.git;a=commitdiff;h=b8b14c4cc38883032b8ebae50c9a8b3efd256483 It would be great if you could verify that this is indeed the issue. The sad thing is that I'm not quite sure how to solve this without patching glibc. - I was able reproduce this abort on ~180 machines with a lot of interfaces which are going up/down at a great pace. The attached patch is from upstream, and is the same as on the above mentioned sourceware.org link. -- System Information: Debian Release: 5.0.4 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.29.6-smp (SMP w/2 CPU cores) Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) (ignored: LC_ALL set to en_US) Shell: /bin/sh linked to /bin/bash Versions of packages libc6 depends on: ii libgcc1 1:4.3.2-1.1 GCC support library libc6 recommends no packages. Versions of packages libc6 suggests: pn glibc-doc (no description available) ii libc6-i686 2.7-18lenny2 GNU C Library: Shared libraries [i ii locales 2.7-18lenny2 GNU C Library: National Language ( -- debconf information: glibc/upgrade: true glibc/restart-failed: glibc/restart-services: >From b8b14c4cc38883032b8ebae50c9a8b3efd256483 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Sat, 3 Apr 2010 20:36:59 -0700 Subject: [PATCH] Fix changes to interface list during getifaddrs calls. --- ChangeLog | 10 +++ sysdeps/unix/sysv/linux/ifaddrs.c | 55 + 2 files changed, 53 insertions(+), 12 deletions(-) diff --git a/ChangeLog b/ChangeLog index 6420b9d..2b735fc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2010-04-03 Ulrich Drepper + + [BZ #11387] + * sysdeps/unix/sysv/linux/ifaddrs.c (map_newlin): Don't abort on + unknown interface, return -1. + (getifaddrs_internal): Rename from getifaddrs. Handle errors in + map_newlink be returning -EAGAIN. + (getifaddrs): If -EAGAIN is returned from getifaddrs_internal try + again. + 2010-03-25 Ryan S. Arnold * sysdeps/unix/sysv/linux/getsysstats.c (next_line): Remove diff --git a/sysdeps/unix/sysv/linux/ifaddrs.c b/sysdeps/unix/sysv/linux/ifaddrs.c index 149bd1c..84f223d 100644 --- a/sysdeps/unix/sysv/linux/ifaddrs.c +++ b/sysdeps/unix/sysv/linux/ifaddrs.c @@ -1,5 +1,5 @@ /* getifaddrs -- get names and addresses of all network interfaces - Copyright (C) 2003-2008, 2009 Free Software Foundation, Inc. + Copyright (C) 2003-2008, 2009, 2010 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -315,17 +315,19 @@ map_newlink (int index, struct ifaddrs_storage *ifas, int *map, int max) else if (map[i] == index) return i; }
Bug#575404: marked as done (crontab fail to run /etc/init.d/nscd)
Your message dated Mon, 24 May 2010 22:06:42 + with message-id and subject line Bug#575404: fixed in eglibc 2.11.1-0exp8 has caused the Debian Bug report #575404, regarding crontab fail to run /etc/init.d/nscd to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 575404: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=575404 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: nscd Version: 2.7-18lenny1 Severity: normal Tags: patch /etc/init.d/nscd file call start-stop-daemon but without path. So, when called by crontab, /etc/init.d/nscd will fail. To reproduce the issue, add following line to root crontab * * * * * /etc/init.d/nscd status >/tmp/nscd.log 2>&1 wait for the end of minute, and cat /tmp/nscd.log. You'll get: Status of Name Service Cache Daemon service: /etc/init.d/nscd: line 64: start-stop-daemon: command not found running. And nscd is also reported to run whenever it is stopped! /etc/init.d/nscd script need to be corrected in writing full path to start-stop-daemon which is /sbin/start-stop-daemon. -- System Information: Debian Release: 5.0.3 APT prefers proposed-updates APT policy: (500, 'proposed-updates'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.26-2-686-bigmem (SMP w/1 CPU core) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/bash Versions of packages nscd depends on: ii libc6 2.7-18lenny1 GNU C Library: Shared libraries nscd recommends no packages. nscd suggests no packages. -- no debconf information --- End Message --- --- Begin Message --- Source: eglibc Source-Version: 2.11.1-0exp8 We believe that the bug you reported is fixed in the latest version of eglibc, which is due to be installed in the Debian FTP archive: eglibc-source_2.11.1-0exp8_all.deb to main/e/eglibc/eglibc-source_2.11.1-0exp8_all.deb eglibc_2.11.1-0exp8.diff.gz to main/e/eglibc/eglibc_2.11.1-0exp8.diff.gz eglibc_2.11.1-0exp8.dsc to main/e/eglibc/eglibc_2.11.1-0exp8.dsc eglibc_2.11.1.orig.tar.gz to main/e/eglibc/eglibc_2.11.1.orig.tar.gz glibc-doc_2.11.1-0exp8_all.deb to main/e/eglibc/glibc-doc_2.11.1-0exp8_all.deb libc-bin_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc-bin_2.11.1-0exp8_amd64.deb libc-dev-bin_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc-dev-bin_2.11.1-0exp8_amd64.deb libc6-dbg_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6-dbg_2.11.1-0exp8_amd64.deb libc6-dev-i386_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6-dev-i386_2.11.1-0exp8_amd64.deb libc6-dev_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6-dev_2.11.1-0exp8_amd64.deb libc6-i386_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6-i386_2.11.1-0exp8_amd64.deb libc6-pic_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6-pic_2.11.1-0exp8_amd64.deb libc6-prof_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6-prof_2.11.1-0exp8_amd64.deb libc6-udeb_2.11.1-0exp8_amd64.udeb to main/e/eglibc/libc6-udeb_2.11.1-0exp8_amd64.udeb libc6_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6_2.11.1-0exp8_amd64.deb libnss-dns-udeb_2.11.1-0exp8_amd64.udeb to main/e/eglibc/libnss-dns-udeb_2.11.1-0exp8_amd64.udeb libnss-files-udeb_2.11.1-0exp8_amd64.udeb to main/e/eglibc/libnss-files-udeb_2.11.1-0exp8_amd64.udeb locales-all_2.11.1-0exp8_amd64.deb to main/e/eglibc/locales-all_2.11.1-0exp8_amd64.deb locales_2.11.1-0exp8_all.deb to main/e/eglibc/locales_2.11.1-0exp8_all.deb nscd_2.11.1-0exp8_amd64.deb to main/e/eglibc/nscd_2.11.1-0exp8_amd64.deb A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 575...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Aurelien Jarno (supplier of updated eglibc package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Format: 1.8 Date: Mon, 24 May 2010 21:25:01 +0200 Source: eglibc Binary: libc-bin libc-dev-bin glibc-doc eglibc-source locales locales-all nscd libc6 libc6-dev libc6-dbg libc6-prof libc6-pic libc6-udeb libc6.1 libc6.1-dev libc6.1-dbg libc6.1-prof libc6.1-pic libc6.1-udeb libc0.3 libc0.3-dev libc0.3-dbg libc0.3-prof libc0.3-pic libc0.3-udeb libc0.1 libc0.1-dev libc0.1-dbg libc0.1-prof libc0.1-pic libc0.1-udeb libc6-i386 libc6-dev-i386 libc6-sparc64 libc6-dev-sparc64 libc6-s390x libc6-dev-s390
Bug#568924: marked as done (fallocate64() is missing in libc 2.10)
Your message dated Mon, 24 May 2010 22:06:42 + with message-id and subject line Bug#568924: fixed in eglibc 2.11.1-0exp8 has caused the Debian Bug report #568924, regarding fallocate64() is missing in libc 2.10 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 568924: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=568924 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: eglibc Version: 2.10.2-6 Severity: normal fallocate fails on 32bit with LFS support: |bige...@kibibi:~$ cat a.c |#define _GNU_SOURCE |#define _FILE_OFFSET_BITS 64 |#include | |int main(void) |{ |return fallocate(0, 1, 2, 3); |} | |gcc -o a a.c |/tmp/ccw65agf.o: In function `main': |a.c:(.text+0x39): undefined reference to `fallocate64' |collect2: ld returned 1 exit status fallocate64 is exported since 2.11 [0], fallocate since 2.10. And now? I'm not sure if it is clever to export this symbol as 2.10. Is 2.11 planned for soon? :) [0] http://sourceware.org/git/?p=glibc.git;a=commit;h=1f3615a1c97a030bca59f728f998947f852679b9 Sebastian --- End Message --- --- Begin Message --- Source: eglibc Source-Version: 2.11.1-0exp8 We believe that the bug you reported is fixed in the latest version of eglibc, which is due to be installed in the Debian FTP archive: eglibc-source_2.11.1-0exp8_all.deb to main/e/eglibc/eglibc-source_2.11.1-0exp8_all.deb eglibc_2.11.1-0exp8.diff.gz to main/e/eglibc/eglibc_2.11.1-0exp8.diff.gz eglibc_2.11.1-0exp8.dsc to main/e/eglibc/eglibc_2.11.1-0exp8.dsc eglibc_2.11.1.orig.tar.gz to main/e/eglibc/eglibc_2.11.1.orig.tar.gz glibc-doc_2.11.1-0exp8_all.deb to main/e/eglibc/glibc-doc_2.11.1-0exp8_all.deb libc-bin_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc-bin_2.11.1-0exp8_amd64.deb libc-dev-bin_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc-dev-bin_2.11.1-0exp8_amd64.deb libc6-dbg_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6-dbg_2.11.1-0exp8_amd64.deb libc6-dev-i386_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6-dev-i386_2.11.1-0exp8_amd64.deb libc6-dev_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6-dev_2.11.1-0exp8_amd64.deb libc6-i386_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6-i386_2.11.1-0exp8_amd64.deb libc6-pic_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6-pic_2.11.1-0exp8_amd64.deb libc6-prof_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6-prof_2.11.1-0exp8_amd64.deb libc6-udeb_2.11.1-0exp8_amd64.udeb to main/e/eglibc/libc6-udeb_2.11.1-0exp8_amd64.udeb libc6_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6_2.11.1-0exp8_amd64.deb libnss-dns-udeb_2.11.1-0exp8_amd64.udeb to main/e/eglibc/libnss-dns-udeb_2.11.1-0exp8_amd64.udeb libnss-files-udeb_2.11.1-0exp8_amd64.udeb to main/e/eglibc/libnss-files-udeb_2.11.1-0exp8_amd64.udeb locales-all_2.11.1-0exp8_amd64.deb to main/e/eglibc/locales-all_2.11.1-0exp8_amd64.deb locales_2.11.1-0exp8_all.deb to main/e/eglibc/locales_2.11.1-0exp8_all.deb nscd_2.11.1-0exp8_amd64.deb to main/e/eglibc/nscd_2.11.1-0exp8_amd64.deb A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 568...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Aurelien Jarno (supplier of updated eglibc package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Format: 1.8 Date: Mon, 24 May 2010 21:25:01 +0200 Source: eglibc Binary: libc-bin libc-dev-bin glibc-doc eglibc-source locales locales-all nscd libc6 libc6-dev libc6-dbg libc6-prof libc6-pic libc6-udeb libc6.1 libc6.1-dev libc6.1-dbg libc6.1-prof libc6.1-pic libc6.1-udeb libc0.3 libc0.3-dev libc0.3-dbg libc0.3-prof libc0.3-pic libc0.3-udeb libc0.1 libc0.1-dev libc0.1-dbg libc0.1-prof libc0.1-pic libc0.1-udeb libc6-i386 libc6-dev-i386 libc6-sparc64 libc6-dev-sparc64 libc6-s390x libc6-dev-s390x libc6-amd64 libc6-dev-amd64 libc6-powerpc libc6-dev-powerpc libc6-ppc64 libc6-dev-ppc64 libc6-mipsn32 libc6-dev-mipsn32 libc6-mips64 libc6-dev-mips64 libc0.1-i386 libc0.1-dev-i386 libc6-sparcv9b libc6-i686 libc6-xen libc0.1-i686 libc6.1-alphaev67 libnss-dns-udeb libnss-files-udeb Architecture: source all amd64 Version: 2.11.1-0exp8 Distribution: experimental Urgency: low Maintainer: GNU Libc Maintainers Changed-By: Aurelien Jarno Description: eglibc-source - Embedded GNU C Library: so
Bug#569592: marked as done (please add RES_USE_DNSSEC support)
Your message dated Mon, 24 May 2010 22:06:42 + with message-id and subject line Bug#569592: fixed in eglibc 2.11.1-0exp8 has caused the Debian Bug report #569592, regarding please add RES_USE_DNSSEC support to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 569592: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=569592 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: libc6 Hi, glibc2.11 adds RES_USE_DNSSEC support which is needed for ssh[1] to properly handle SSHFP records. Existing backports suggest that the change is well contained: http://bd.hauke-lampe.de/dnssec/res_use_dnssec-backports-for-ubuntu-and-debian.html https://www.hauke-lampe.de/linkedstuff/glibc-2.7-res_use_dnssec_anslen_backported_2.11-debian-lenny.patch I haven't tried them however. Please add this support to whatever we will ship with squeeze. Cheers, weasel 1. with another tiny patch https://cvs.fedoraproject.org/viewvc/F-12/openssh/openssh-5.2p1-edns.patch?revision=1.1&view=markup -- | .''`. ** Debian GNU/Linux ** Peter Palfrader | : :' : The universal http://www.palfrader.org/ | `. `' Operating System | `-http://www.debian.org/ --- End Message --- --- Begin Message --- Source: eglibc Source-Version: 2.11.1-0exp8 We believe that the bug you reported is fixed in the latest version of eglibc, which is due to be installed in the Debian FTP archive: eglibc-source_2.11.1-0exp8_all.deb to main/e/eglibc/eglibc-source_2.11.1-0exp8_all.deb eglibc_2.11.1-0exp8.diff.gz to main/e/eglibc/eglibc_2.11.1-0exp8.diff.gz eglibc_2.11.1-0exp8.dsc to main/e/eglibc/eglibc_2.11.1-0exp8.dsc eglibc_2.11.1.orig.tar.gz to main/e/eglibc/eglibc_2.11.1.orig.tar.gz glibc-doc_2.11.1-0exp8_all.deb to main/e/eglibc/glibc-doc_2.11.1-0exp8_all.deb libc-bin_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc-bin_2.11.1-0exp8_amd64.deb libc-dev-bin_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc-dev-bin_2.11.1-0exp8_amd64.deb libc6-dbg_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6-dbg_2.11.1-0exp8_amd64.deb libc6-dev-i386_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6-dev-i386_2.11.1-0exp8_amd64.deb libc6-dev_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6-dev_2.11.1-0exp8_amd64.deb libc6-i386_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6-i386_2.11.1-0exp8_amd64.deb libc6-pic_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6-pic_2.11.1-0exp8_amd64.deb libc6-prof_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6-prof_2.11.1-0exp8_amd64.deb libc6-udeb_2.11.1-0exp8_amd64.udeb to main/e/eglibc/libc6-udeb_2.11.1-0exp8_amd64.udeb libc6_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6_2.11.1-0exp8_amd64.deb libnss-dns-udeb_2.11.1-0exp8_amd64.udeb to main/e/eglibc/libnss-dns-udeb_2.11.1-0exp8_amd64.udeb libnss-files-udeb_2.11.1-0exp8_amd64.udeb to main/e/eglibc/libnss-files-udeb_2.11.1-0exp8_amd64.udeb locales-all_2.11.1-0exp8_amd64.deb to main/e/eglibc/locales-all_2.11.1-0exp8_amd64.deb locales_2.11.1-0exp8_all.deb to main/e/eglibc/locales_2.11.1-0exp8_all.deb nscd_2.11.1-0exp8_amd64.deb to main/e/eglibc/nscd_2.11.1-0exp8_amd64.deb A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 569...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Aurelien Jarno (supplier of updated eglibc package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Format: 1.8 Date: Mon, 24 May 2010 21:25:01 +0200 Source: eglibc Binary: libc-bin libc-dev-bin glibc-doc eglibc-source locales locales-all nscd libc6 libc6-dev libc6-dbg libc6-prof libc6-pic libc6-udeb libc6.1 libc6.1-dev libc6.1-dbg libc6.1-prof libc6.1-pic libc6.1-udeb libc0.3 libc0.3-dev libc0.3-dbg libc0.3-prof libc0.3-pic libc0.3-udeb libc0.1 libc0.1-dev libc0.1-dbg libc0.1-prof libc0.1-pic libc0.1-udeb libc6-i386 libc6-dev-i386 libc6-sparc64 libc6-dev-sparc64 libc6-s390x libc6-dev-s390x libc6-amd64 libc6-dev-amd64 libc6-powerpc libc6-dev-powerpc libc6-ppc64 libc6-dev-ppc64 libc6-mipsn32 libc6-dev-mipsn32 libc6-mips64 libc6-dev-mips64 libc0.1-i386 libc0.1-dev-i386 libc6-sparcv9b libc6-i686 libc6-xen libc0.1-i686 libc6.1-alphaev67 libnss-dns-udeb libnss-files-udeb Architecture: source all amd64
eglibc override disparity
There are disparities between your recently accepted upload and the override file for the following file(s): libc6-i386_2.11.1-0exp8_amd64.deb: package says priority is optional, override says standard. locales-all_2.11.1-0exp8_amd64.deb: package says section is localization, override says libs. locales_2.11.1-0exp8_all.deb: package says section is localization, override says libs. Please note that a list of new sections were recently added to the archive: cli-mono, database, debug, fonts, gnu-r, gnustep, haskell, httpd, java, kernel, lisp, localization, ocaml, php, ruby, vcs, video, xfce, zope. At this time a script was used to reclassify packages into these sections. If this is the case, please only reply to this email if the new section is inappropriate, otherwise please update your package at the next upload. Either the package or the override file is incorrect. If you think the override is correct and the package wrong please fix the package so that this disparity is fixed in the next upload. If you feel the override is incorrect then please file a bug against ftp.debian.org and explain why. Please INCLUDE the list of packages as seen above, or we won't be able to deal with your request due to missing information. Please make sure that the subject of the bug you file follows the following format: Subject: override: BINARY1:section/priority, [...], BINARYX:section/priority Include the justification for the change in the body of the mail please. [NB: this is an automatically generated mail; if you already filed a bug and have not received a response yet, please ignore this mail. Your bug needs to be processed by a human and will be in due course, but until then the installer will send these automated mails; sorry.] -- Debian distribution maintenance software (This message was generated automatically; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@debian.org) -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1ogfnv-0006lv...@ries.debian.org
eglibc_2.11.1-0exp8_amd64.changes ACCEPTED
Accepted: eglibc-source_2.11.1-0exp8_all.deb to main/e/eglibc/eglibc-source_2.11.1-0exp8_all.deb eglibc_2.11.1-0exp8.diff.gz to main/e/eglibc/eglibc_2.11.1-0exp8.diff.gz eglibc_2.11.1-0exp8.dsc to main/e/eglibc/eglibc_2.11.1-0exp8.dsc eglibc_2.11.1.orig.tar.gz to main/e/eglibc/eglibc_2.11.1.orig.tar.gz glibc-doc_2.11.1-0exp8_all.deb to main/e/eglibc/glibc-doc_2.11.1-0exp8_all.deb libc-bin_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc-bin_2.11.1-0exp8_amd64.deb libc-dev-bin_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc-dev-bin_2.11.1-0exp8_amd64.deb libc6-dbg_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6-dbg_2.11.1-0exp8_amd64.deb libc6-dev-i386_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6-dev-i386_2.11.1-0exp8_amd64.deb libc6-dev_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6-dev_2.11.1-0exp8_amd64.deb libc6-i386_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6-i386_2.11.1-0exp8_amd64.deb libc6-pic_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6-pic_2.11.1-0exp8_amd64.deb libc6-prof_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6-prof_2.11.1-0exp8_amd64.deb libc6-udeb_2.11.1-0exp8_amd64.udeb to main/e/eglibc/libc6-udeb_2.11.1-0exp8_amd64.udeb libc6_2.11.1-0exp8_amd64.deb to main/e/eglibc/libc6_2.11.1-0exp8_amd64.deb libnss-dns-udeb_2.11.1-0exp8_amd64.udeb to main/e/eglibc/libnss-dns-udeb_2.11.1-0exp8_amd64.udeb libnss-files-udeb_2.11.1-0exp8_amd64.udeb to main/e/eglibc/libnss-files-udeb_2.11.1-0exp8_amd64.udeb locales-all_2.11.1-0exp8_amd64.deb to main/e/eglibc/locales-all_2.11.1-0exp8_amd64.deb locales_2.11.1-0exp8_all.deb to main/e/eglibc/locales_2.11.1-0exp8_all.deb nscd_2.11.1-0exp8_amd64.deb to main/e/eglibc/nscd_2.11.1-0exp8_amd64.deb Override entries for your package: eglibc-source_2.11.1-0exp8_all.deb - optional devel eglibc_2.11.1-0exp8.dsc - source libs glibc-doc_2.11.1-0exp8_all.deb - optional doc libc-bin_2.11.1-0exp8_amd64.deb - required libs libc-dev-bin_2.11.1-0exp8_amd64.deb - optional libdevel libc6-dbg_2.11.1-0exp8_amd64.deb - extra debug libc6-dev-i386_2.11.1-0exp8_amd64.deb - optional libdevel libc6-dev_2.11.1-0exp8_amd64.deb - optional libdevel libc6-i386_2.11.1-0exp8_amd64.deb - standard libs libc6-pic_2.11.1-0exp8_amd64.deb - optional libdevel libc6-prof_2.11.1-0exp8_amd64.deb - extra libdevel libc6-udeb_2.11.1-0exp8_amd64.udeb - extra debian-installer libc6_2.11.1-0exp8_amd64.deb - required libs libnss-dns-udeb_2.11.1-0exp8_amd64.udeb - extra debian-installer libnss-files-udeb_2.11.1-0exp8_amd64.udeb - extra debian-installer locales-all_2.11.1-0exp8_amd64.deb - extra libs locales_2.11.1-0exp8_all.deb - standard libs nscd_2.11.1-0exp8_amd64.deb - optional admin Announcing to debian-devel-chan...@lists.debian.org Closing bugs: 568488 568924 569592 575404 582383 Thank you for your contribution to Debian. -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1ogfnf-0006ki...@ries.debian.org
Processing of eglibc_2.11.1-0exp8_amd64.changes
eglibc_2.11.1-0exp8_amd64.changes uploaded successfully to localhost along with the files: eglibc_2.11.1-0exp8.dsc eglibc_2.11.1.orig.tar.gz eglibc_2.11.1-0exp8.diff.gz glibc-doc_2.11.1-0exp8_all.deb eglibc-source_2.11.1-0exp8_all.deb locales_2.11.1-0exp8_all.deb libc6_2.11.1-0exp8_amd64.deb libc6-dev_2.11.1-0exp8_amd64.deb libc6-prof_2.11.1-0exp8_amd64.deb libc6-pic_2.11.1-0exp8_amd64.deb libc-bin_2.11.1-0exp8_amd64.deb libc-dev-bin_2.11.1-0exp8_amd64.deb locales-all_2.11.1-0exp8_amd64.deb libc6-i386_2.11.1-0exp8_amd64.deb libc6-dev-i386_2.11.1-0exp8_amd64.deb nscd_2.11.1-0exp8_amd64.deb libc6-dbg_2.11.1-0exp8_amd64.deb libc6-udeb_2.11.1-0exp8_amd64.udeb libnss-dns-udeb_2.11.1-0exp8_amd64.udeb libnss-files-udeb_2.11.1-0exp8_amd64.udeb Greetings, Your Debian queue daemon (running on host ries.debian.org) -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1ogehh-0004c2...@ries.debian.org
Processing of eglibc_2.11.1-0exp8_amd64.changes
eglibc_2.11.1-0exp8_amd64.changes uploaded successfully to ftp-master.debian.org along with the files: eglibc_2.11.1-0exp8.dsc eglibc_2.11.1.orig.tar.gz eglibc_2.11.1-0exp8.diff.gz glibc-doc_2.11.1-0exp8_all.deb eglibc-source_2.11.1-0exp8_all.deb locales_2.11.1-0exp8_all.deb libc6_2.11.1-0exp8_amd64.deb libc6-dev_2.11.1-0exp8_amd64.deb libc6-prof_2.11.1-0exp8_amd64.deb libc6-pic_2.11.1-0exp8_amd64.deb libc-bin_2.11.1-0exp8_amd64.deb libc-dev-bin_2.11.1-0exp8_amd64.deb locales-all_2.11.1-0exp8_amd64.deb libc6-i386_2.11.1-0exp8_amd64.deb libc6-dev-i386_2.11.1-0exp8_amd64.deb nscd_2.11.1-0exp8_amd64.deb libc6-dbg_2.11.1-0exp8_amd64.deb libc6-udeb_2.11.1-0exp8_amd64.udeb libnss-dns-udeb_2.11.1-0exp8_amd64.udeb libnss-files-udeb_2.11.1-0exp8_amd64.udeb Greetings, Your Debian queue daemon (running on host kassia.debian.org) -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1ogegd-0005wa...@kassia.debian.org
Re: Regressions when building glibc for HPPA.
forwarded 582787 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44261 quit On Mon, May 24, 2010 at 12:25:13PM -0400, Carlos O'Donell wrote: > Now filed. > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44261 Thanks. -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100524191649.ga28...@scru.org
r4285 - in glibc-package/branches/eglibc-2.11/debian: . patches patches/any
Author: aurel32 Date: 2010-05-24 17:01:16 + (Mon, 24 May 2010) New Revision: 4285 Added: glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-glob.diff glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-umount-nofollow.diff Modified: glibc-package/branches/eglibc-2.11/debian/changelog glibc-package/branches/eglibc-2.11/debian/patches/series Log: * Add debian/patches/any/cvs-glob.diff from upstream to fix glob() with empty pattern. Modified: glibc-package/branches/eglibc-2.11/debian/changelog === --- glibc-package/branches/eglibc-2.11/debian/changelog 2010-05-24 16:53:38 UTC (rev 4284) +++ glibc-package/branches/eglibc-2.11/debian/changelog 2010-05-24 17:01:16 UTC (rev 4285) @@ -81,6 +81,8 @@ the getaddrinfo loop on the first successful. * Add debian/patches/any/cvs-umount-nofollow.diff from upstream to define UMOUNT_NOFOLLOW. + * Add debian/patches/any/cvs-glob.diff from upstream to fix glob() with empty +pattern. [ Samuel Thibault ] * debian/patches/hurd-i386/submitted-rtld_lock_recursive.diff: New patch to @@ -97,7 +99,7 @@ * Add kfreebsd/local-dosavesse.diff, which does not work, so rather use also added kfreebsd/local-nosavesse.diff - -- Aurelien Jarno Mon, 24 May 2010 18:53:06 +0200 + -- Aurelien Jarno Mon, 24 May 2010 19:00:25 +0200 eglibc (2.10.2-9) unstable; urgency=low Added: glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-glob.diff === --- glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-glob.diff (rev 0) +++ glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-glob.diff 2010-05-24 17:01:16 UTC (rev 4285) @@ -0,0 +1,271 @@ +2010-03-27 Ulrich Drepper + + * posix/glob.c (glob): Initialize oldcount early, too. + +2010-03-24 Ulrich Drepper + Andreas Schwab + + * posix/glob.c (glob): Clean up gl_pathc and gl_pathv earlier. + If pattern is "" bail out early + +diff --git a/posix/glob.c b/posix/glob.c +index 73081ec..3ae055d 100644 +--- a/posix/glob.c b/posix/glob.c +@@ -1,4 +1,4 @@ +-/* Copyright (C) 1991-2002, 2003, 2004, 2005, 2006, 2007, 2008 ++/* Copyright (C) 1991-2002, 2003, 2004, 2005, 2006, 2007, 2008, 2010 +Free Software Foundation, Inc. +This file is part of the GNU C Library. + +@@ -421,6 +421,26 @@ + } + } + ++ if (!(flags & GLOB_APPEND)) ++{ ++ pglob->gl_pathc = 0; ++ if (!(flags & GLOB_DOOFFS)) ++ pglob->gl_pathv = NULL; ++ else ++ { ++size_t i; ++pglob->gl_pathv = (char **) malloc ((pglob->gl_offs + 1) ++* sizeof (char *)); ++if (pglob->gl_pathv == NULL) ++ return GLOB_NOSPACE; ++ ++for (i = 0; i <= pglob->gl_offs; ++i) ++ pglob->gl_pathv[i] = NULL; ++ } ++} ++ ++ oldcount = pglob->gl_pathc + pglob->gl_offs; ++ + /* Find the filename. */ + filename = strrchr (pattern, '/'); + #if defined __MSDOS__ || defined WINDOWS32 +@@ -448,6 +468,12 @@ + } + else + { ++if (__builtin_expect (pattern[0] == '\0', 0)) ++ { ++dirs.gl_pathv = NULL; ++goto no_matches; ++ } ++ + filename = pattern; + #ifdef _AMIGA + dirname = ""; +@@ -495,7 +521,7 @@ + + if (filename[0] == '\0' + #if defined __MSDOS__ || defined WINDOWS32 +- && dirname[dirlen - 1] != ':' ++&& dirname[dirlen - 1] != ':' + && (dirlen < 3 || dirname[dirlen - 2] != ':' + || dirname[dirlen - 1] != '/') + #endif +@@ -532,26 +558,6 @@ + } + } + +- if (!(flags & GLOB_APPEND)) +-{ +- pglob->gl_pathc = 0; +- if (!(flags & GLOB_DOOFFS)) +-pglob->gl_pathv = NULL; +- else +- { +-size_t i; +-pglob->gl_pathv = (char **) malloc ((pglob->gl_offs + 1) +-* sizeof (char *)); +-if (pglob->gl_pathv == NULL) +- return GLOB_NOSPACE; +- +-for (i = 0; i <= pglob->gl_offs; ++i) +- pglob->gl_pathv[i] = NULL; +- } +-} +- +- oldcount = pglob->gl_pathc + pglob->gl_offs; +- + #ifndef VMS + if ((flags & (GLOB_TILDE|GLOB_TILDE_CHECK)) && dirname[0] == '~') + { +@@ -567,7 +573,7 @@ + # else + # ifdef WINDOWS32 + if (home_dir == NULL || home_dir[0] == '\0') +-home_dir = "c:/users/default"; /* poor default */ ++ home_dir = "c:/users/default"; /* poor default */ + # else + # if ! _LIBC || __OPTION_EGLIBC_GETLOGIN + if (home_dir == NULL || home_dir[0] == '\0') +diff --git a/posix/tst-gnuglob.c b/posix/tst-gnuglob.c +index 95bfbae..d4539bd 100644 +--- a/posix/tst-gnuglob.c b/posix/tst-gnuglob.c +@@ -1,6 +1,6 @@ + /* Test the GNU extensions in glob which allow the user to provide callbacks +for the f
r4284 - in glibc-package/branches/eglibc-2.11/debian: . patches
Author: aurel32 Date: 2010-05-24 16:53:38 + (Mon, 24 May 2010) New Revision: 4284 Modified: glibc-package/branches/eglibc-2.11/debian/changelog glibc-package/branches/eglibc-2.11/debian/patches/series Log: * Add debian/patches/any/cvs-umount-nofollow.diff from upstream to define UMOUNT_NOFOLLOW. Modified: glibc-package/branches/eglibc-2.11/debian/changelog === --- glibc-package/branches/eglibc-2.11/debian/changelog 2010-05-24 16:51:52 UTC (rev 4283) +++ glibc-package/branches/eglibc-2.11/debian/changelog 2010-05-24 16:53:38 UTC (rev 4284) @@ -79,6 +79,8 @@ * Explictely call /sbin/start-stop-daemon in nscd.init. Closes: bug#575404. * Add debian/patches/any/cvs-getaddrinfo.diff from upstream to not abort the getaddrinfo loop on the first successful. + * Add debian/patches/any/cvs-umount-nofollow.diff from upstream to define +UMOUNT_NOFOLLOW. [ Samuel Thibault ] * debian/patches/hurd-i386/submitted-rtld_lock_recursive.diff: New patch to @@ -95,7 +97,7 @@ * Add kfreebsd/local-dosavesse.diff, which does not work, so rather use also added kfreebsd/local-nosavesse.diff - -- Aurelien Jarno Mon, 24 May 2010 18:45:18 +0200 + -- Aurelien Jarno Mon, 24 May 2010 18:53:06 +0200 eglibc (2.10.2-9) unstable; urgency=low Modified: glibc-package/branches/eglibc-2.11/debian/patches/series === --- glibc-package/branches/eglibc-2.11/debian/patches/series2010-05-24 16:51:52 UTC (rev 4283) +++ glibc-package/branches/eglibc-2.11/debian/patches/series2010-05-24 16:53:38 UTC (rev 4284) @@ -229,3 +229,4 @@ any/submitted-nptl-invalid-td.patch any/local-gai-rfc1918-scope-global.patch any/cvs-getaddrinfo.diff +any/cvs-umount-nofollow.diff -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1ogauj-0008mz...@alioth.debian.org
r4283 - in glibc-package/branches/eglibc-2.11/debian: . patches patches/any
Author: aurel32 Date: 2010-05-24 16:51:52 + (Mon, 24 May 2010) New Revision: 4283 Added: glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-getaddrinfo.diff Modified: glibc-package/branches/eglibc-2.11/debian/changelog glibc-package/branches/eglibc-2.11/debian/patches/series Log: * Add debian/patches/any/cvs-getaddrinfo.diff from upstream to not abort the getaddrinfo loop on the first successful. Modified: glibc-package/branches/eglibc-2.11/debian/changelog === --- glibc-package/branches/eglibc-2.11/debian/changelog 2010-05-24 16:45:48 UTC (rev 4282) +++ glibc-package/branches/eglibc-2.11/debian/changelog 2010-05-24 16:51:52 UTC (rev 4283) @@ -77,6 +77,8 @@ * Replace debian/patches/submitted/cvs-stat-issock.diff by the upstream patch debian/patches/any/cvs-stat-issock.diff. * Explictely call /sbin/start-stop-daemon in nscd.init. Closes: bug#575404. + * Add debian/patches/any/cvs-getaddrinfo.diff from upstream to not abort +the getaddrinfo loop on the first successful. [ Samuel Thibault ] * debian/patches/hurd-i386/submitted-rtld_lock_recursive.diff: New patch to Added: glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-getaddrinfo.diff === --- glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-getaddrinfo.diff (rev 0) +++ glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-getaddrinfo.diff 2010-05-24 16:51:52 UTC (rev 4283) @@ -0,0 +1,38 @@ +2010-03-26 Ulrich Drepper + + * sysdeps/posix/getaddrinfo.c (gaih_inet): Don't assume success always + means aborting the loop over the NSS methods. + +diff --git a/sysdeps/posix/getaddrinfo.c b/sysdeps/posix/getaddrinfo.c +index 8b7e38f..597189f 100644 +--- a/sysdeps/posix/getaddrinfo.c b/sysdeps/posix/getaddrinfo.c +@@ -817,17 +817,18 @@ + canon = name; + } + } +- +-break; ++status = NSS_STATUS_SUCCESS; ++ } ++else ++ { ++/* We can have different states for AF_INET and ++ AF_INET6. Try to find a useful one for both. */ ++if (inet6_status == NSS_STATUS_TRYAGAIN) ++ status = NSS_STATUS_TRYAGAIN; ++else if (status == NSS_STATUS_UNAVAIL ++ && inet6_status != NSS_STATUS_UNAVAIL) ++ status = inet6_status; + } +- +-/* We can have different states for AF_INET and +- AF_INET6. Try to find a useful one for both. */ +-if (inet6_status == NSS_STATUS_TRYAGAIN) +- status = NSS_STATUS_TRYAGAIN; +-else if (status == NSS_STATUS_UNAVAIL +- && inet6_status != NSS_STATUS_UNAVAIL) +- status = inet6_status; + } + else + status = NSS_STATUS_UNAVAIL; Modified: glibc-package/branches/eglibc-2.11/debian/patches/series === --- glibc-package/branches/eglibc-2.11/debian/patches/series2010-05-24 16:45:48 UTC (rev 4282) +++ glibc-package/branches/eglibc-2.11/debian/patches/series2010-05-24 16:51:52 UTC (rev 4283) @@ -228,3 +228,4 @@ any/cvs-remove.diff any/submitted-nptl-invalid-td.patch any/local-gai-rfc1918-scope-global.patch +any/cvs-getaddrinfo.diff -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1ogasb-00084l...@alioth.debian.org
r4282 - in glibc-package/branches/eglibc-2.11/debian: . debhelper.in
Author: aurel32 Date: 2010-05-24 16:45:48 + (Mon, 24 May 2010) New Revision: 4282 Modified: glibc-package/branches/eglibc-2.11/debian/changelog glibc-package/branches/eglibc-2.11/debian/debhelper.in/nscd.init Log: * Explictely call /sbin/start-stop-daemon in nscd.init. Closes: bug#575404. Modified: glibc-package/branches/eglibc-2.11/debian/changelog === --- glibc-package/branches/eglibc-2.11/debian/changelog 2010-05-24 16:42:57 UTC (rev 4281) +++ glibc-package/branches/eglibc-2.11/debian/changelog 2010-05-24 16:45:48 UTC (rev 4282) @@ -76,6 +76,7 @@ makecontext() on s390. * Replace debian/patches/submitted/cvs-stat-issock.diff by the upstream patch debian/patches/any/cvs-stat-issock.diff. + * Explictely call /sbin/start-stop-daemon in nscd.init. Closes: bug#575404. [ Samuel Thibault ] * debian/patches/hurd-i386/submitted-rtld_lock_recursive.diff: New patch to @@ -92,7 +93,7 @@ * Add kfreebsd/local-dosavesse.diff, which does not work, so rather use also added kfreebsd/local-nosavesse.diff - -- Aurelien Jarno Mon, 24 May 2010 17:30:33 +0200 + -- Aurelien Jarno Mon, 24 May 2010 18:45:18 +0200 eglibc (2.10.2-9) unstable; urgency=low Modified: glibc-package/branches/eglibc-2.11/debian/debhelper.in/nscd.init === --- glibc-package/branches/eglibc-2.11/debian/debhelper.in/nscd.init 2010-05-24 16:42:57 UTC (rev 4281) +++ glibc-package/branches/eglibc-2.11/debian/debhelper.in/nscd.init 2010-05-24 16:45:48 UTC (rev 4282) @@ -34,8 +34,8 @@ # Return # 0 if daemon has been started or was already running # 2 if daemon could not be started - start-stop-daemon --start --quiet --pidfile "$PIDFILE" --exec "$DAEMON" --test > /dev/null || return 0 - start-stop-daemon --start --quiet --pidfile "$PIDFILE" --exec "$DAEMON" || return 2 + /sbin/start-stop-daemon --start --quiet --pidfile "$PIDFILE" --exec "$DAEMON" --test > /dev/null || return 0 + /sbin/start-stop-daemon --start --quiet --pidfile "$PIDFILE" --exec "$DAEMON" || return 2 } stop_nscd() @@ -49,13 +49,13 @@ # in that case, fallback to "good old methods" RETVAL=0 if ! $DAEMON --shutdown; then - start-stop-daemon --stop --quiet --pidfile "$PIDFILE" --name "$NAME" --test > /dev/null + /sbin/start-stop-daemon --stop --quiet --pidfile "$PIDFILE" --name "$NAME" --test > /dev/null RETVAL="$?" [ "$?" -ne 0 -a "$?" -ne 1 ] && return 2 fi # Wait for children to finish too - start-stop-daemon --stop --quiet --oknodo --retry=0/30/KILL/5 --exec "$DAEMON" > /dev/null + /sbin/start-stop-daemon --stop --quiet --oknodo --retry=0/30/KILL/5 --exec "$DAEMON" > /dev/null [ "$?" -ne 0 -a "$?" -ne 1 ] && return 2 rm -f "$PIDFILE" return "$RETVAL" @@ -66,7 +66,7 @@ # Return # 0 if daemon is stopped # 1 if daemon is running - start-stop-daemon --start --quiet --pidfile "$PIDFILE" --exec "$DAEMON" --test > /dev/null || return 1 + /sbin/start-stop-daemon --start --quiet --pidfile "$PIDFILE" --exec "$DAEMON" --test > /dev/null || return 1 return 0 } -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1ogamm-0007jo...@alioth.debian.org
r4281 - glibc-package/branches/eglibc-2.11/debian/debhelper.in
Author: aurel32 Date: 2010-05-24 16:42:57 + (Mon, 24 May 2010) New Revision: 4281 Modified: glibc-package/branches/eglibc-2.11/debian/debhelper.in/libc-alt.lintian-overrides glibc-package/branches/eglibc-2.11/debian/debhelper.in/libc-bin.lintian-overrides glibc-package/branches/eglibc-2.11/debian/debhelper.in/libc-otherbuild.lintian-overrides glibc-package/branches/eglibc-2.11/debian/debhelper.in/libc.lintian-overrides Log: Lintian updates for glibc 2.11.1 Modified: glibc-package/branches/eglibc-2.11/debian/debhelper.in/libc-alt.lintian-overrides === --- glibc-package/branches/eglibc-2.11/debian/debhelper.in/libc-alt.lintian-overrides 2010-05-24 16:39:55 UTC (rev 4280) +++ glibc-package/branches/eglibc-2.11/debian/debhelper.in/libc-alt.lintian-overrides 2010-05-24 16:42:57 UTC (rev 4281) @@ -1,6 +1,6 @@ # libpthread must be stripped specially; GDB needs the non-dynamic # symbol table in order to load the thread debugging library. -LIBC-FLAVOR: unstripped-binary-or-object .SLIBDIR/libpthread-2.11.so +LIBC-FLAVOR: unstripped-binary-or-object .SLIBDIR/libpthread-2.11.1.so # Those file are actually .o files not package in a ar archive, and # thus should not be stripped @@ -8,8 +8,8 @@ LIBC-FLAVOR: unstripped-binary-or-object .LIBDIR/libmcheck.a # ld.so must be executable, otherwise the system will not work -LIBC-FLAVOR: shlib-with-executable-bit .SLIBDIR/ld-2.11.so 0755 +LIBC-FLAVOR: shlib-with-executable-bit .SLIBDIR/ld-2.11.1.so 0755 # It is normal that the ELF dynamic linker does not need any other # library -LIBC-FLAVOR: shared-lib-without-dependency-information .SLIBDIR/ld-2.11.so +LIBC-FLAVOR: shared-lib-without-dependency-information .SLIBDIR/ld-2.11.1.so Modified: glibc-package/branches/eglibc-2.11/debian/debhelper.in/libc-bin.lintian-overrides === --- glibc-package/branches/eglibc-2.11/debian/debhelper.in/libc-bin.lintian-overrides 2010-05-24 16:39:55 UTC (rev 4280) +++ glibc-package/branches/eglibc-2.11/debian/debhelper.in/libc-bin.lintian-overrides 2010-05-24 16:42:57 UTC (rev 4281) @@ -2,9 +2,6 @@ # thus must be linked statically libc-bin: statically-linked-binary ./sbin/ldconfig -# ld.so must be executable, otherwise the system will not work -libc-bin: shlib-with-executable-bit lib/ld-2.9.so 0755 - # pt_chown must be setuid root, otherwise non-root users won't be able # to login libc-bin: setuid-binary usr/lib/pt_chown 4755 root/root Modified: glibc-package/branches/eglibc-2.11/debian/debhelper.in/libc-otherbuild.lintian-overrides === --- glibc-package/branches/eglibc-2.11/debian/debhelper.in/libc-otherbuild.lintian-overrides 2010-05-24 16:39:55 UTC (rev 4280) +++ glibc-package/branches/eglibc-2.11/debian/debhelper.in/libc-otherbuild.lintian-overrides 2010-05-24 16:42:57 UTC (rev 4281) @@ -1,3 +1,3 @@ # libpthread must be stripped specially; GDB needs the non-dynamic # symbol table in order to load the thread debugging library. -LIBC-FLAVOR: unstripped-binary-or-object .SLIBDIR/libpthread-2.11.so +LIBC-FLAVOR: unstripped-binary-or-object .SLIBDIR/libpthread-2.11.1.so Modified: glibc-package/branches/eglibc-2.11/debian/debhelper.in/libc.lintian-overrides === --- glibc-package/branches/eglibc-2.11/debian/debhelper.in/libc.lintian-overrides 2010-05-24 16:39:55 UTC (rev 4280) +++ glibc-package/branches/eglibc-2.11/debian/debhelper.in/libc.lintian-overrides 2010-05-24 16:42:57 UTC (rev 4281) @@ -1,13 +1,13 @@ # libpthread must be stripped specially; GDB needs the non-dynamic # symbol table in order to load the thread debugging library. -LIBC: unstripped-binary-or-object .SLIBDIR/libpthread-2.11.so +LIBC: unstripped-binary-or-object .SLIBDIR/libpthread-2.11.1.so # ld.so must be executable, otherwise the system will not work -LIBC: shlib-with-executable-bit SLIBDIR/ld-2.11.so 0755 +LIBC: shlib-with-executable-bit SLIBDIR/ld-2.11.1.so 0755 # It is normal that the ELF dynamic linker does not need any other # library -LIBC: shared-lib-without-dependency-information .SLIBDIR/ld-2.11.so +LIBC: shared-lib-without-dependency-information .SLIBDIR/ld-2.11.1.so # dependency on debconf is not needed, as glibc has a fallback to tty LIBC: missing-debconf-dependency-for-preinst -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1ogak2-000740...@alioth.debian.org
r4280 - in glibc-package/branches/eglibc-2.11/debian: . patches patches/any patches/s390
Author: aurel32 Date: 2010-05-24 16:39:55 + (Mon, 24 May 2010) New Revision: 4280 Added: glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-stat-issock.diff glibc-package/branches/eglibc-2.11/debian/patches/s390/cvs-makecontext.diff Removed: glibc-package/branches/eglibc-2.11/debian/patches/any/submitted-stat-issock.diff Modified: glibc-package/branches/eglibc-2.11/debian/changelog glibc-package/branches/eglibc-2.11/debian/patches/series Log: * Add debian/patches/s390/cvs-makecontext.diff from upstream to fix makecontext() on s390. * Replace debian/patches/submitted/cvs-stat-issock.diff by the upstream patch debian/patches/any/cvs-stat-issock.diff. Modified: glibc-package/branches/eglibc-2.11/debian/changelog === --- glibc-package/branches/eglibc-2.11/debian/changelog 2010-05-24 16:18:37 UTC (rev 4279) +++ glibc-package/branches/eglibc-2.11/debian/changelog 2010-05-24 16:39:55 UTC (rev 4280) @@ -72,6 +72,10 @@ * Add debian/patches/hppa/local-longjmp-chk.diff to fix FTBFS on hppa. * Add debian/patches/hppa/local-lowlevellock.diff to fix the testsuite on hppa. + * Add debian/patches/s390/cvs-makecontext.diff from upstream to fix +makecontext() on s390. + * Replace debian/patches/submitted/cvs-stat-issock.diff by the upstream patch +debian/patches/any/cvs-stat-issock.diff. [ Samuel Thibault ] * debian/patches/hurd-i386/submitted-rtld_lock_recursive.diff: New patch to Added: glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-stat-issock.diff === --- glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-stat-issock.diff (rev 0) +++ glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-stat-issock.diff 2010-05-24 16:39:55 UTC (rev 4280) @@ -0,0 +1,28 @@ +2010-04-04 Ulrich Drepper + + [BZ #11279] + * io/sys/stat.h: Always define S_ISSOCK for XPG6 and up. + +diff --git a/io/sys/stat.h b/io/sys/stat.h +index 733a927..ac740ca 100644 +--- a/io/sys/stat.h b/io/sys/stat.h +@@ -1,4 +1,4 @@ +-/* Copyright (C) 1991, 1992, 1995-2004, 2005, 2006, 2007, 2009 ++/* Copyright (C) 1991, 1992, 1995-2004, 2005, 2006, 2007, 2009, 2010 +Free Software Foundation, Inc. +This file is part of the GNU C Library. + +@@ -143,9 +143,11 @@ __BEGIN_DECLS + # define S_ISLNK(mode) 0 + #endif + +-#if (defined __USE_BSD || defined __USE_UNIX98) \ ++#if (defined __USE_BSD || defined __USE_UNIX98 || defined __USE_XOPEN2K) \ + && defined __S_IFSOCK + # define S_ISSOCK(mode) __S_ISTYPE((mode), __S_IFSOCK) ++#elif defined __USE_XOPEN2K ++# define S_ISSOCK(mode) 0 + #endif + + /* These are from POSIX.1b. If the objects are not implemented using separate Deleted: glibc-package/branches/eglibc-2.11/debian/patches/any/submitted-stat-issock.diff === --- glibc-package/branches/eglibc-2.11/debian/patches/any/submitted-stat-issock.diff 2010-05-24 16:18:37 UTC (rev 4279) +++ glibc-package/branches/eglibc-2.11/debian/patches/any/submitted-stat-issock.diff 2010-05-24 16:39:55 UTC (rev 4280) @@ -1,18 +0,0 @@ -2010-02-13 Aurelien Jarno - - * io/sys/stat.h: The S_ISSOCK macro has been mandatory since - POSIX 2001. - -diff --git a/io/sys/stat.h b/io/sys/stat.h -index 733a927..f2d4d5b 100644 a/io/sys/stat.h -+++ b/io/sys/stat.h -@@ -143,7 +143,7 @@ __BEGIN_DECLS - # define S_ISLNK(mode) 0 - #endif - --#if (defined __USE_BSD || defined __USE_UNIX98) \ -+#if (defined __USE_BSD || defined __USE_UNIX98 || defined __USE_XOPEN2K) \ - && defined __S_IFSOCK - # define S_ISSOCK(mode) __S_ISTYPE((mode), __S_IFSOCK) - #endif Added: glibc-package/branches/eglibc-2.11/debian/patches/s390/cvs-makecontext.diff === --- glibc-package/branches/eglibc-2.11/debian/patches/s390/cvs-makecontext.diff (rev 0) +++ glibc-package/branches/eglibc-2.11/debian/patches/s390/cvs-makecontext.diff 2010-05-24 16:39:55 UTC (rev 4280) @@ -0,0 +1,224 @@ +2010-04-13 Andreas Schwab + + * sysdeps/unix/sysv/linux/s390/s390-32/makecontext.c: Fix setup of + overflow area. + * sysdeps/unix/sysv/linux/s390/s390-64/makecontext.c: Likewise. + +diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/makecontext.c b/sysdeps/unix/sysv/linux/s390/s390-32/makecontext.c +index 94760e0..0e309c3 100644 +--- a/sysdeps/unix/sysv/linux/s390/s390-32/makecontext.c b/sysdeps/unix/sysv/linux/s390/s390-32/makecontext.c +@@ -1,4 +1,4 @@ +-/* Copyright (C) 2001 Free Software Foundation, Inc. ++/* Copyright (C) 2001, 2010 Free Software Foundation, Inc. +This file is part of the GNU C Library. +Contributed by Martin Schwidefsky (schwidef...@de.ibm.com). + +@@ -28,15 +28,15 @@ +double, complex and structure with sizes 0, 2, 4 or
Processed: tagging 575404
Processing commands for cont...@bugs.debian.org: > # Automatically generated email from bts, devscripts version 2.10.35lenny7 > tags 575404 + pending Bug #575404 [nscd] crontab fail to run /etc/init.d/nscd Added tag(s) pending. > End of message, stopping processing here. Please contact me if you need assistance. -- 575404: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=575404 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/handler.s.c.12747195616859.transcr...@bugs.debian.org
r4279 - in glibc-package/branches/eglibc-2.11/debian: . patches patches/any
Author: aurel32 Date: 2010-05-24 16:18:37 + (Mon, 24 May 2010) New Revision: 4279 Removed: glibc-package/branches/eglibc-2.11/debian/patches/any/submitted-gethostbyname3.diff Modified: glibc-package/branches/eglibc-2.11/debian/changelog glibc-package/branches/eglibc-2.11/debian/patches/series Log: - Remove debian/patches/any/submitted-gethostbyname3.diff (merged) Modified: glibc-package/branches/eglibc-2.11/debian/changelog === --- glibc-package/branches/eglibc-2.11/debian/changelog 2010-05-24 15:57:30 UTC (rev 4278) +++ glibc-package/branches/eglibc-2.11/debian/changelog 2010-05-24 16:18:37 UTC (rev 4279) @@ -26,8 +26,9 @@ - Update debian/patches/any/local-libgcc-compat-main.diff - Remove debian/patches/any/submitted-confname.h.diff (merged) - Remove debian/patches/any/submitted-getent-gshadow.diff (merged) +- Remove debian/patches/any/submitted-getaddrinfo-nodata.diff (merged) +- Remove debian/patches/any/submitted-gethostbyname3.diff (merged) - Update debian/patches/any/submitted-missing-etc-hosts.diff. -- Remove debian/patches/any/submitted-getaddrinfo-nodata.diff (merged) - Remove debian/patches/arm/cvs-setjmp-longjmp-fpu.diff (merged) - Update debian/patches/hppa/cvs-nptl-compat.diff. - Update debian/patches/hppa/local-stack-grows-up.diff from Deleted: glibc-package/branches/eglibc-2.11/debian/patches/any/submitted-gethostbyname3.diff === --- glibc-package/branches/eglibc-2.11/debian/patches/any/submitted-gethostbyname3.diff 2010-05-24 15:57:30 UTC (rev 4278) +++ glibc-package/branches/eglibc-2.11/debian/patches/any/submitted-gethostbyname3.diff 2010-05-24 16:18:37 UTC (rev 4279) @@ -1,18 +0,0 @@ -2009-11-24 Aurelien Jarno - - * resolv/nss_dns/dns-host.c (_nss_dns_gethostbyname3_r): Return an - error for ETIMEDOUT. - -diff --git a/resolv/nss_dns/dns-host.c b/resolv/nss_dns/dns-host.c -index 818a40a..1eba413 100644 a/resolv/nss_dns/dns-host.c -+++ b/resolv/nss_dns/dns-host.c -@@ -204,7 +204,7 @@ _nss_dns_gethostbyname3_r (const char *name, int af, struct hostent *result, - h_errno = TRY_AGAIN; - } - else -- status = (errno == ECONNREFUSED -+ status = ((errno == ECONNREFUSED || errno == ETIMEDOUT) - ? NSS_STATUS_UNAVAIL : NSS_STATUS_NOTFOUND); - *h_errnop = h_errno; - if (h_errno == TRY_AGAIN) Modified: glibc-package/branches/eglibc-2.11/debian/patches/series === --- glibc-package/branches/eglibc-2.11/debian/patches/series2010-05-24 15:57:30 UTC (rev 4278) +++ glibc-package/branches/eglibc-2.11/debian/patches/series2010-05-24 16:18:37 UTC (rev 4279) @@ -215,7 +215,6 @@ any/submitted-localedef-mmap.diff any/submitted-missing-etc-hosts.diff any/submitted-bits-fcntl_h-at.diff -any/submitted-gethostbyname3.diff any/local-ntp-update.diff #any/cvs-futimens.diff any/cvs-resolv-bindv6only.diff -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1ogamx-0003ih...@alioth.debian.org
Re: Regressions when building glibc for HPPA.
On Mon, May 24, 2010 at 8:05 AM, Carlos O'Donell wrote: > On Sun, May 23, 2010 at 11:46 AM, Clint Adams wrote: >> block 573991 by 561203 >> quit >> >> On Sun, May 23, 2010 at 09:17:26AM -0400, Carlos O'Donell wrote: >>> Test (1) is a compiler bug involving the multiplication of -1 * NAN. >>> The compiler defect causes the test to fail. The actual stdio >>> implementation in glibc is working correctly. I have manually tested >>> the stdio functions and they work correctly. This test can be XFAIL'd. >> >> Is this gcc bug reported somewhere? > > Currently being discussed on debian-hppa here: > http://lists.debian.org/debian-hppa/2010/05/msg00014.html Now filed. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44261 Cheers, Carlos. -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/aanlktillhj1-jhzfmkqwvvfpyopduidyn8fdbsvkc...@mail.gmail.com
Processed: tagging 582383
Processing commands for cont...@bugs.debian.org: > # Automatically generated email from bts, devscripts version 2.10.35lenny7 > tags 582383 + pending Bug #582383 [libc6] libc6: When creating/removing a lot of interfaces it's possible to trigger an abort in glibc's getifaddrs Added tag(s) pending. > End of message, stopping processing here. Please contact me if you need assistance. -- 582383: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=582383 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/handler.s.c.127471666819699.transcr...@bugs.debian.org
r4277 - in glibc-package/branches/eglibc-2.11/debian: . control.in debhelper.in patches patches/kfreebsd patches/mips rules.d script.in source sysdeps testsuite-checking
Author: aurel32 Date: 2010-05-24 15:25:17 + (Mon, 24 May 2010) New Revision: 4277 Added: glibc-package/branches/eglibc-2.11/debian/patches/mips/submitted-rld_map.diff glibc-package/branches/eglibc-2.11/debian/source/ glibc-package/branches/eglibc-2.11/debian/source/format glibc-package/branches/eglibc-2.11/debian/source/lintian-overrides glibc-package/branches/eglibc-2.11/debian/sysdeps/powerpcspe.mk Modified: glibc-package/branches/eglibc-2.11/debian/changelog glibc-package/branches/eglibc-2.11/debian/control glibc-package/branches/eglibc-2.11/debian/control.in/libc glibc-package/branches/eglibc-2.11/debian/control.in/main glibc-package/branches/eglibc-2.11/debian/debhelper.in/nscd.init glibc-package/branches/eglibc-2.11/debian/patches/kfreebsd/local-sysdeps.diff glibc-package/branches/eglibc-2.11/debian/patches/series glibc-package/branches/eglibc-2.11/debian/rules.d/control.mk glibc-package/branches/eglibc-2.11/debian/script.in/nsscheck.sh glibc-package/branches/eglibc-2.11/debian/testsuite-checking/expected-results-sparcv9b-linux-gnu-sparcv9b Log: Update from unstable Modified: glibc-package/branches/eglibc-2.11/debian/changelog === --- glibc-package/branches/eglibc-2.11/debian/changelog 2010-05-20 21:29:23 UTC (rev 4276) +++ glibc-package/branches/eglibc-2.11/debian/changelog 2010-05-24 15:25:17 UTC (rev 4277) @@ -12,43 +12,45 @@ - Remove debian/patches/alpha/submitted-procfs_h.diff (merged) - Remove debian/patches/any/cvs-broken-dns.diff (merged) - Remove debian/patches/any/cvs-getutmpx-compat.diff (merged) +- Remove debian/patches/any/cvs-ksm.diff (merged) - Remove debian/patches/any/cvs-malloc_info-output.diff (merged) +- Remove debian/patches/any/cvs-nis-not-configured.diff (merged) - Remove debian/patches/any/cvs-nptl-init.diff (merged) - Remove debian/patches/any/cvs-resolv-edns0.diff (merged) - Remove debian/patches/any/cvs-resolv-init.diff (merged) - Remove debian/patches/any/cvs-resolv-uninitialized.diff (merged) - Remove debian/patches/any/cvs-resolv-v6mapped.diff (merged) +- Remove debian/patches/any/cvs-sched_h.diff (merged) - Remove debian/patches/any/local-dynamic-resolvconf.diff (merged) - Update debian/patches/any/local-libgcc-compat-main.diff - Remove debian/patches/any/submitted-getent-gshadow.diff (merged) - Update debian/patches/any/submitted-missing-etc-hosts.diff. +- Remove debian/patches/arm/cvs-setjmp-longjmp-fpu.diff (merged) - Update debian/patches/hppa/cvs-nptl-compat.diff. +- Update debian/patches/hppa/local-stack-grows-up.diff from + Carlos O'Donell. +- Remove debian/patches/hppa/submitted-pie.diff (merged) +- Remove debian/patches/hppa/submitted-sock_nonblock.diff (merged) +- Update debian/patches/hurd-i386/cvs-setsid.diff. - Remove debian/patches/hurd-i386/cvs-termios-IXANY.patch (merged) +- Remove debian/patches/hurd-i386/submitted-getnprocs.diff (merged) - Update debian/patches/hurd-i386/submitted-readlinkat.diff +- Remove debian/patches/ia64/submitted-siginfo.diff (merged) +- Remove debian/patches/ia64/cvs-memchr.diff (merged) +- Remove debian/patches/locale/cvs-C-first_weekday.diff (merged) - Update debian/patches/localedata/first_weekday.diff -- Remove debian/patches/locale/cvs-C-first_weekday.diff (merged) +- Update debian/patches/localedata/tailor-iso14651_t1.diff - Remove debian/patches/mips/local-lazy-eval.diff (obsolete) -- Remove debian/patches/ia64/submitted-siginfo.diff (merged) -- Remove debian/patches/ia64/cvs-memchr.diff (merged) - Remove debian/patches/s390/submitted-siginfo.diff (merged) -- Remove debian/patches/any/cvs-malloc-check.diff (merged) -- Remove debian/patches/hppa/submitted-sock_nonblock.diff (merged) -- Remove debian/patches/hppa/submitted-pie.diff (merged) -- Remove debian/patches/any/cvs-ksm.diff (merged) -- Remove debian/patches/any/cvs-sched_h.diff (merged) - testsuite-checking/expected-results-ia64-linux-gnu-libc: update -- Update debian/patches/localedata/tailor-iso14651_t1.diff -- Add debian/patches/localedata/locale-hsb_DE.diff - Update testsuite-checking/expected-results-sparc-linux-gnu-libc - Update testsuite-checking/expected-results-sparcv9b-linux-gnu-sparcv9b -- Remove debian/patches/any/cvs-nis-not-configured.diff (merged) -- Update debian/patches/hppa/local-stack-grows-up.diff from - Carlos O'Donell. -- Update debian/patches/hurd-i386/cvs-setsid.diff. + * Add debian/patches/alpha/local-fcntl_h.diff. * Add debian/patches/hppa/local-ELF_MACHINE_BEFORE_RTLD_RELOC.diff from Carlos O'Donell. * Add debian/patches/hppa/local-_dl_fptr_init.diff from Carlos O'Donnell. + * Add debian/patches/localedata/locale-hsb_DE.diff [ Aurelien Jarno ] * Enable multi-arch. @@ -62,7 +64,8 @
Processed: tagging 580529
Processing commands for cont...@bugs.debian.org: > # Automatically generated email from bts, devscripts version 2.10.35lenny7 > tags 580529 + pending Bug #580529 {Done: Clint Adams } [libc6] "setjmp/longjmp broken on ARM w/ FPU" Added tag(s) pending. > End of message, stopping processing here. Please contact me if you need assistance. -- 580529: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=580529 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/handler.s.c.12747147715037.transcr...@bugs.debian.org
Processed: tagging 579917
Processing commands for cont...@bugs.debian.org: > # Automatically generated email from bts, devscripts version 2.10.35lenny7 > tags 579917 + pending Bug #579917 {Done: Aurelien Jarno } [libc6] mkhomedir segfaults within ld.so on startup Added tag(s) pending. > End of message, stopping processing here. Please contact me if you need assistance. -- 579917: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=579917 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/handler.s.c.12747147664973.transcr...@bugs.debian.org
Processed: tagging 573247
Processing commands for cont...@bugs.debian.org: > # Automatically generated email from bts, devscripts version 2.10.35lenny7 > tags 573247 + pending Bug #573247 {Done: Aurelien Jarno } [libc6] service restart code seems busted; restart question displayed during d-i run Added tag(s) pending. > End of message, stopping processing here. Please contact me if you need assistance. -- 573247: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=573247 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/handler.s.c.12747147584879.transcr...@bugs.debian.org
Processed: tagging 575868
Processing commands for cont...@bugs.debian.org: > # Automatically generated email from bts, devscripts version 2.10.35lenny7 > tags 575868 + pending Bug #575868 {Done: Aurelien Jarno } [libc6] libc6: postinst check for services that need be restarted assumes all initscripts support the 'status' action Added tag(s) pending. > End of message, stopping processing here. Please contact me if you need assistance. -- 575868: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=575868 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/handler.s.c.12747147624922.transcr...@bugs.debian.org
Processed: tagging 578870
Processing commands for cont...@bugs.debian.org: > # Automatically generated email from bts, devscripts version 2.10.35lenny7 > tags 578870 + pending Bug #578870 {Done: Aurelien Jarno } [nscd] nscd: "/etc/init.d/ncsd reload" restarts the daemon Added tag(s) pending. > End of message, stopping processing here. Please contact me if you need assistance. -- 578870: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=578870 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/handler.s.c.12747147534827.transcr...@bugs.debian.org
Processed: tagging 581835
Processing commands for cont...@bugs.debian.org: > # Automatically generated email from bts, devscripts version 2.10.35lenny7 > tags 581835 + pending Bug #581835 {Done: Aurelien Jarno } [libc6] libc6: circular Pre-Depends loop caused by Depends: debconf Bug #580366 {Done: Aurelien Jarno } [libc6] [powerpc] libc6 DEPENDS on debconf Added tag(s) pending. Added tag(s) pending. > End of message, stopping processing here. Please contact me if you need assistance. -- 581835: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=581835 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/handler.s.c.12747147504792.transcr...@bugs.debian.org
Processed: tagging 581545
Processing commands for cont...@bugs.debian.org: > # Automatically generated email from bts, devscripts version 2.10.35lenny7 > tags 581545 + pending Bug #581545 {Done: Aurelien Jarno } [libc0.1-dev] [kfreebsd] netinet/in.h origin issue Bug #581546 {Done: Aurelien Jarno } [libc0.1-dev] [kfreebsd] netinet/in.h origin issue Added tag(s) pending. Added tag(s) pending. > End of message, stopping processing here. Please contact me if you need assistance. -- 581545: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=581545 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/handler.s.c.12747147464746.transcr...@bugs.debian.org
Processed: tagging 579778
Processing commands for cont...@bugs.debian.org: > # Automatically generated email from bts, devscripts version 2.10.35lenny7 > tags 579778 + pending Bug #579778 {Done: Aurelien Jarno } [eglibc] powerpcspe: Preliminary architecture port Added tag(s) pending. > End of message, stopping processing here. Please contact me if you need assistance. -- 579778: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=579778 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/handler.s.c.12747147434710.transcr...@bugs.debian.org
Bug#582916: libc6: getaddrinfo() returns EAI_NONAME for temporary problem.
Package: libc6 Version: 2.10.2-6 Severity: important Hi, It seems that getaddrinfo() now returns EAI_NONAME for a non-permanent error. Trying to resolve something using "host" or "dig", I get as error: ";; connection timed out; no servers could be reached" That is clearly different that an error message like: "Host not found: 3(NXDOMAIN)" For that error I would expect to get EAI_NONAME. In case I don't get a reply, I would expect to get back EAI_AGAIN. The version in lenny still returns EAI_AGAIN. Kurt -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100524141000.ga16...@roeckx.be
Re: Regressions when building glibc for HPPA.
On Sun, May 23, 2010 at 11:46 AM, Clint Adams wrote: > block 573991 by 561203 > quit > > On Sun, May 23, 2010 at 09:17:26AM -0400, Carlos O'Donell wrote: >> Test (1) is a compiler bug involving the multiplication of -1 * NAN. >> The compiler defect causes the test to fail. The actual stdio >> implementation in glibc is working correctly. I have manually tested >> the stdio functions and they work correctly. This test can be XFAIL'd. > > Is this gcc bug reported somewhere? Currently being discussed on debian-hppa here: http://lists.debian.org/debian-hppa/2010/05/msg00014.html Cheers, Carlos. -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/aanlktim5qqi8ljcpefroaybp7pbsedhqbuj2kqgb4...@mail.gmail.com