r3801 - in glibc-package/trunk/debian: . patches/kfreebsd
Author: ps-guest Date: 2009-09-07 06:30:26 + (Mon, 07 Sep 2009) New Revision: 3801 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff Log: kfreebsd/local-sysdeps.diff: update to revision 2779 (from glibc-bsd) Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2009-09-04 21:27:19 UTC (rev 3800) +++ glibc-package/trunk/debian/changelog2009-09-07 06:30:26 UTC (rev 3801) @@ -11,7 +11,7 @@ libc/*-*-gnu*/, to fix FTBFS on hurd-i386 due to it now being i486-gnu/. [ Petr Salinger ] - * kfreebsd/local-sysdeps.diff: update to revision 2776 (from glibc-bsd). + * kfreebsd/local-sysdeps.diff: update to revision 2779 (from glibc-bsd). -- Aurelien Jarno aure...@debian.org Mon, 31 Aug 2009 22:15:07 +0200 Modified: glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff === --- glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff 2009-09-04 21:27:19 UTC (rev 3800) +++ glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff 2009-09-07 06:30:26 UTC (rev 3801) @@ -11107,7 +11107,7 @@ +/* State of this thread when the signal was taken. + The unions below are for compatibility with Linux (whose sigcontext + components don't have sc_ prefix) */ -+struct sigcontext ++__extension__ struct sigcontext + { +__sigset_tsc_mask;/* Blocked signals to restore. */ +int sc_onstack; /* Nonzero if running on sigstack. */ @@ -24293,7 +24293,7 @@ +/* State of this thread when the signal was taken. + The unions below are for compatibility with Linux (whose sigcontext + components don't have sc_ prefix) */ -+struct sigcontext ++__extension__ struct sigcontext + { +__sigset_tsc_mask;/* Blocked signals to restore. */ +int sc_onstack; /* Nonzero if running on sigstack. */ @@ -24362,7 +24362,7 @@ + +#else + -+struct sigcontext ++__extension__ struct sigcontext + { +__sigset_tsc_mask;/* Blocked signals to restore. */ +long sc_onstack; /* Nonzero if running on sigstack. */ -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#545179: libc6: postinst must run telinit u
On Mon, Sep 07, 2009 at 12:36:08AM +0200, Piotr Kaczuba wrote: W dniu 06.09.2009 13:25, Bastian Blank pisze: On Sat, Sep 05, 2009 at 04:20:55PM +0200, Piotr Kaczuba wrote: The postinst script must run telinit u so that init re-executes itself. Otherwise, on reboot, the old libc won't be properly deleted. Please show your test results. This would mean that the kernel is not able to properly deallocate inodes in use by init. See also bug #25444. This bug is over 10 years and many, many kernel and glibc releases old. Please explain why the behaviour is still the same. [...] No sophisticated test results are needed, really. Just do an upgrade of libc and see what happens on reboot. Init is still using the old libc and the read-only remount of / fails with mount: / is busy. That is expected as there are writes pending. However you have to show that this is a real problem. I really can't explain you why the behaviour is still the same. The mentioned bug shows a different problem. Anyway, before removing telinit u from the postinst script, you should have checked yourself that it's not needed any more. No. You have to show that it is a bug in the first place. Bastian -- That unit is a woman. A mass of conflicting impulses. -- Spock and Nomad, The Changeling, stardate 3541.9 -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#545179: libc6: postinst must run telinit u
W dniu 2009-09-07 10:46, Bastian Blank pisze: [...] No sophisticated test results are needed, really. Just do an upgrade of libc and see what happens on reboot. Init is still using the old libc and the read-only remount of / fails with mount: / is busy. That is expected as there are writes pending. However you have to show that this is a real problem. I thought it was obvious why rebooting with a mounted filesystem is a problem. Silly me. [...] The mentioned bug shows a different problem. No, it's the very same issue. Piotr -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Processing of tzdata_2009l-0etch1_amd64.changes
GnuPG signature check failed on tzdata_2009l-0etch1_amd64.changes gpg: Signature made Mon Sep 7 11:46:44 2009 UTC using DSA key ID AB963370 gpg: Can't check signature: public key not found (Exit status 2) /tzdata_2009l-0etch1_amd64.changes has bad PGP/GnuPG signature! Removing /tzdata_2009l-0etch1_amd64.changes, but keeping its associated files for now. 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
r3802 - in glibc-package/branches/multiarch/debian: debhelper.in rules.d
Author: aurel32 Date: 2009-09-07 12:35:46 + (Mon, 07 Sep 2009) New Revision: 3802 Modified: glibc-package/branches/multiarch/debian/debhelper.in/libc.preinst glibc-package/branches/multiarch/debian/rules.d/debhelper.mk Log: Allow again replacement of library names in maintainer scripts Modified: glibc-package/branches/multiarch/debian/debhelper.in/libc.preinst === --- glibc-package/branches/multiarch/debian/debhelper.in/libc.preinst 2009-09-07 06:30:26 UTC (rev 3801) +++ glibc-package/branches/multiarch/debian/debhelper.in/libc.preinst 2009-09-07 12:35:46 UTC (rev 3802) @@ -197,7 +197,7 @@ if [ $type != abort-upgrade ] then - ldbytes=`head -c 20 RTLD | od -c` + ldbytes=`head -c 20 RTLD_SO | od -c` dirs=/lib32 /lib64 /usr/local/lib /usr/local/lib32 /usr/local/lib64 if ! test -L /usr; then dirs=$dirs /usr/lib /usr/lib32 /usr/lib64 Modified: glibc-package/branches/multiarch/debian/rules.d/debhelper.mk === --- glibc-package/branches/multiarch/debian/rules.d/debhelper.mk 2009-09-07 06:30:26 UTC (rev 3801) +++ glibc-package/branches/multiarch/debian/rules.d/debhelper.mk 2009-09-07 12:35:46 UTC (rev 3802) @@ -173,6 +173,12 @@ libdir=$(call xx,libdir) ; \ slibdir=$(call xx,slibdir) ; \ curpass=$(curpass) ; \ + c_so=`ls debian/tmp-$$curpass/$$slibdir | grep libc\.so\.` ; \ + m_so=`ls debian/tmp-$$curpass/$$slibdir | grep libm\.so\.` ; \ + rt_so=`ls debian/tmp-$$curpass/$$slibdir | grep librt\.so\.` ; \ + dl_so=`ls debian/tmp-$$curpass/$$slibdir | grep libdl\.so\.` ; \ + rtld_so=`LANG=C LC_ALL=C readelf -l debian/tmp-$$curpass/usr/bin/iconv | grep interpreter | sed -e 's/.*interpreter: \(.*\)]/\1/g'`; \ + pthread_so=`ls debian/tmp-$$curpass/$$slibdir | grep libpthread\.so\.` || true; \ case $$curpass:$$slibdir in \ libc:*) \ templates=libc libc-dev libc-pic libc-prof libc-udeb libnss-dns-udeb libnss-files-udeb \ @@ -200,6 +206,12 @@ sed -e s#SLIBDIR#$$slibdir#g -i $$t; \ sed -e s#LIBDIR#$$libdir#g -i $$t; \ sed -e s#FLAVOR#$$curpass#g -i $$t; \ + sed -e s#C_SO#$$c_so# -i $$t ; \ + sed -e s#M_SO#$$m_so# -i $$t ; \ + sed -e s#RT_SO#$$rt_so# -i $$t ; \ + sed -e s#DL_SO#$$dl_so# -i $$t ; \ + sed -e s#RTLD_SO#$$rtld_so# -i $$t ; \ + sed -e s#PTHREAD_SO#$$pthread_so# -i $$t ; \ done ; \ done -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
r3803 - glibc-package/branches/multiarch/debian/rules.d
Author: aurel32 Date: 2009-09-07 14:22:11 + (Mon, 07 Sep 2009) New Revision: 3803 Modified: glibc-package/branches/multiarch/debian/rules.d/debhelper.mk Log: Fix a typo Modified: glibc-package/branches/multiarch/debian/rules.d/debhelper.mk === --- glibc-package/branches/multiarch/debian/rules.d/debhelper.mk 2009-09-07 12:35:46 UTC (rev 3802) +++ glibc-package/branches/multiarch/debian/rules.d/debhelper.mk 2009-09-07 14:22:11 UTC (rev 3803) @@ -185,7 +185,7 @@ pass= \ suffix= \ ;; \ - *:/lib32 | *:lib64) \ + *:/lib32 | *:/lib64) \ templates=libc libc-dev \ pass=-alt \ suffix=-$(curpass) \ -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
r3804 - in glibc-package/trunk/debian: . debhelper.in
Author: aurel32 Date: 2009-09-07 18:35:20 + (Mon, 07 Sep 2009) New Revision: 3804 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/debhelper.in/libc.postinst Log: * libc.postinst: re-add telinit u, removed by accident in version 2.9-24. Closes: bug#545179. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2009-09-07 14:22:11 UTC (rev 3803) +++ glibc-package/trunk/debian/changelog2009-09-07 18:35:20 UTC (rev 3804) @@ -5,6 +5,8 @@ bug#544389. * Strip *.o files manually (dh_strip does not do it) to prevent leakage of the build directory. + * libc.postinst: re-add telinit u, removed by accident in version +2.9-24. Closes: bug#545179. [ Samuel Thibault ] * debian/debhelper.in/libc.install: Install libc/*-gnu*/ instead of @@ -13,7 +15,7 @@ [ Petr Salinger ] * kfreebsd/local-sysdeps.diff: update to revision 2779 (from glibc-bsd). - -- Aurelien Jarno aure...@debian.org Mon, 31 Aug 2009 22:15:07 +0200 + -- Aurelien Jarno aure...@debian.org Mon, 07 Sep 2009 20:32:03 +0200 eglibc (2.9-26) unstable; urgency=low Modified: glibc-package/trunk/debian/debhelper.in/libc.postinst === --- glibc-package/trunk/debian/debhelper.in/libc.postinst 2009-09-07 14:22:11 UTC (rev 3803) +++ glibc-package/trunk/debian/debhelper.in/libc.postinst 2009-09-07 18:35:20 UTC (rev 3804) @@ -204,6 +204,12 @@ # Generate cache file /usr/lib/gconv/gconv-modules.cache iconvconfig || true + +if [ $(stat -c %d/%i /) = $(stat -Lc %d/%i /proc/1/root 2/dev/null) ]; then + # the devicenumber/inode pair of / is the same as that of /sbin/init's + # root, so we're *not* in a chroot + (telinit u ; sleep 1) +fi fi #DEBHELPER# -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
r3805 - in glibc-package/trunk/debian: . debhelper.in
Author: aurel32 Date: 2009-09-07 18:37:53 + (Mon, 07 Sep 2009) New Revision: 3805 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/debhelper.in/nscd.init Log: * nscd.init: set PATH to /sbin:/usr/sbin:/bin:/usr/bin. Closes: bug#544942. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2009-09-07 18:35:20 UTC (rev 3804) +++ glibc-package/trunk/debian/changelog2009-09-07 18:37:53 UTC (rev 3805) @@ -7,6 +7,8 @@ leakage of the build directory. * libc.postinst: re-add telinit u, removed by accident in version 2.9-24. Closes: bug#545179. + * nscd.init: set PATH to /sbin:/usr/sbin:/bin:/usr/bin. Closes: +bug#544942. [ Samuel Thibault ] * debian/debhelper.in/libc.install: Install libc/*-gnu*/ instead of @@ -15,7 +17,7 @@ [ Petr Salinger ] * kfreebsd/local-sysdeps.diff: update to revision 2779 (from glibc-bsd). - -- Aurelien Jarno aure...@debian.org Mon, 07 Sep 2009 20:32:03 +0200 + -- Aurelien Jarno aure...@debian.org Mon, 07 Sep 2009 20:37:16 +0200 eglibc (2.9-26) unstable; urgency=low Modified: glibc-package/trunk/debian/debhelper.in/nscd.init === --- glibc-package/trunk/debian/debhelper.in/nscd.init 2009-09-07 18:35:20 UTC (rev 3804) +++ glibc-package/trunk/debian/debhelper.in/nscd.init 2009-09-07 18:37:53 UTC (rev 3805) @@ -16,8 +16,7 @@ # query. You should start this daemon only if you use # slow Services like NIS or NIS+ -# Sanity checks. - +PATH=/sbin:/usr/sbin:/bin:/usr/bin NAME=nscd DESC=Name Service Cache Daemon DAEMON=/usr/sbin/nscd -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Processed: tagging 545179
Processing commands for cont...@bugs.debian.org: # Automatically generated email from bts, devscripts version 2.10.35lenny6 tags 545179 + pending Bug #545179 [libc6] libc6: postinst must run telinit u Added tag(s) 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 debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
r3806 - in glibc-package/trunk/debian: . local/manpages
Author: aurel32 Date: 2009-09-07 18:44:59 + (Mon, 07 Sep 2009) New Revision: 3806 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/local/manpages/nscd.conf.5 Log: * nscd.conf.5: add documentation for max-db-size and auto-propagate options. Closes: bug#544544. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2009-09-07 18:37:53 UTC (rev 3805) +++ glibc-package/trunk/debian/changelog2009-09-07 18:44:59 UTC (rev 3806) @@ -9,6 +9,8 @@ 2.9-24. Closes: bug#545179. * nscd.init: set PATH to /sbin:/usr/sbin:/bin:/usr/bin. Closes: bug#544942. + * nscd.conf.5: add documentation for max-db-size and auto-propagate +options. Closes: bug#544544. [ Samuel Thibault ] * debian/debhelper.in/libc.install: Install libc/*-gnu*/ instead of @@ -17,7 +19,7 @@ [ Petr Salinger ] * kfreebsd/local-sysdeps.diff: update to revision 2779 (from glibc-bsd). - -- Aurelien Jarno aure...@debian.org Mon, 07 Sep 2009 20:37:16 +0200 + -- Aurelien Jarno aure...@debian.org Mon, 07 Sep 2009 20:44:12 +0200 eglibc (2.9-26) unstable; urgency=low Modified: glibc-package/trunk/debian/local/manpages/nscd.conf.5 === --- glibc-package/trunk/debian/local/manpages/nscd.conf.5 2009-09-07 18:37:53 UTC (rev 3805) +++ glibc-package/trunk/debian/local/manpages/nscd.conf.5 2009-09-07 18:44:59 UTC (rev 3806) @@ -199,6 +199,18 @@ .BR nscd (8) will either reload it (query the NSS service again if the data hasn't changed), or drop it. +.TP +.BI max-db-size \ service\ number-of-bytes +Sets the maximum allowable size for the service. +.TP +.BI auto-propagate \ service\ bool +When set to no for passwd or group service, then the +.I .byname +requests are not added to +.I passwd.byuid +or +.I group.bygid +cache. This may help for tables containing multiple records for the same id. .SH EXAMPLE .nf -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Processed: tagging 544544
Processing commands for cont...@bugs.debian.org: # Automatically generated email from bts, devscripts version 2.10.35lenny6 tags 544544 + pending Bug #544544 [nscd] nscd: Missing description for max-db-size and auto-propagate in manpage Added tag(s) 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 debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
r3807 - glibc-package/branches/multiarch/debian/rules.d
Author: aurel32 Date: 2009-09-07 18:46:12 + (Mon, 07 Sep 2009) New Revision: 3807 Modified: glibc-package/branches/multiarch/debian/rules.d/debhelper.mk Log: Fix missing files in biarch packages Modified: glibc-package/branches/multiarch/debian/rules.d/debhelper.mk === --- glibc-package/branches/multiarch/debian/rules.d/debhelper.mk 2009-09-07 18:44:59 UTC (rev 3806) +++ glibc-package/branches/multiarch/debian/rules.d/debhelper.mk 2009-09-07 18:46:12 UTC (rev 3807) @@ -198,7 +198,7 @@ esac ; \ for t in $$templates ; do \ for s in debian/$$t$$pass.* ; do \ - t=`echo $$s | sed -e s#libc#$(libc)#`$$suffix ; \ + t=`echo $$s | sed -e s#libc\(.*\)$$pass#$(libc)\1$$suffix#` ; \ if [ $$s != $$t ] ; then \ cp $$s $$t ; \ fi ; \ -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Processed: tagging 545179
Processing commands for cont...@bugs.debian.org: # Automatically generated email from bts, devscripts version 2.10.35lenny6 tags 545179 + pending Bug #545179 [libc6] libc6: postinst must run telinit u Ignoring request to alter tags of bug #545179 to the same tags previously set 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 debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
r3810 - glibc-package/branches/multiarch/debian/sysdeps
Author: aurel32 Date: 2009-09-07 18:56:17 + (Mon, 07 Sep 2009) New Revision: 3810 Modified: glibc-package/branches/multiarch/debian/sysdeps/alpha.mk glibc-package/branches/multiarch/debian/sysdeps/i386.mk glibc-package/branches/multiarch/debian/sysdeps/kfreebsd-i386.mk glibc-package/branches/multiarch/debian/sysdeps/sparc.mk Log: Use the correct location for optimized packages Modified: glibc-package/branches/multiarch/debian/sysdeps/alpha.mk === --- glibc-package/branches/multiarch/debian/sysdeps/alpha.mk2009-09-07 18:53:08 UTC (rev 3809) +++ glibc-package/branches/multiarch/debian/sysdeps/alpha.mk2009-09-07 18:56:17 UTC (rev 3810) @@ -9,4 +9,4 @@ alphaev67_extra_cflags = -mcpu=ev67 -mtune=ev67 -O2 alphaev67_extra_config_options = $(extra_config_options) --disable-profile alphaev67_rtlddir = /lib -alphaev67_slibdir = /lib/ev67 +alphaev67_slibdir = /lib/$(DEB_HOST_GNU_TYPE)/ev67 Modified: glibc-package/branches/multiarch/debian/sysdeps/i386.mk === --- glibc-package/branches/multiarch/debian/sysdeps/i386.mk 2009-09-07 18:53:08 UTC (rev 3809) +++ glibc-package/branches/multiarch/debian/sysdeps/i386.mk 2009-09-07 18:56:17 UTC (rev 3810) @@ -7,7 +7,7 @@ i686_configure_target=i686-linux-gnu i686_extra_cflags = -march=i686 -mtune=i686 -O3 i686_rtlddir = /lib -i686_slibdir = /lib/i686/cmov +i686_slibdir = /lib/$(DEB_HOST_GNU_TYPE)/i686/cmov i686_extra_config_options = $(extra_config_options) --disable-profile # We use -mno-tls-direct-seg-refs to not wrap-around segments, as it @@ -18,7 +18,7 @@ xen_configure_target=i686-linux-gnu xen_extra_cflags = -march=i686 -mtune=i686 -O3 -mno-tls-direct-seg-refs xen_rtlddir = /lib -xen_slibdir = /lib/i686/nosegneg +xen_slibdir = /lib/$(DEB_HOST_GNU_TYPE)/i686/nosegneg xen_extra_config_options = $(extra_config_options) --disable-profile define libc6-xen_extra_pkg_install Modified: glibc-package/branches/multiarch/debian/sysdeps/kfreebsd-i386.mk === --- glibc-package/branches/multiarch/debian/sysdeps/kfreebsd-i386.mk 2009-09-07 18:53:08 UTC (rev 3809) +++ glibc-package/branches/multiarch/debian/sysdeps/kfreebsd-i386.mk 2009-09-07 18:56:17 UTC (rev 3810) @@ -7,5 +7,5 @@ i686_configure_target=i686-kfreebsd-gnu i686_extra_cflags = -march=i686 -mtune=i686 -O3 i686_rtlddir = /lib -i686_slibdir = /lib/i686/cmov +i686_slibdir = /lib/$(DEB_HOST_GNU_TYPE)/i686/cmov i686_extra_config_options = $(extra_config_options) --disable-profile --disable-compatible-utmp Modified: glibc-package/branches/multiarch/debian/sysdeps/sparc.mk === --- glibc-package/branches/multiarch/debian/sysdeps/sparc.mk2009-09-07 18:53:08 UTC (rev 3809) +++ glibc-package/branches/multiarch/debian/sysdeps/sparc.mk2009-09-07 18:56:17 UTC (rev 3810) @@ -7,7 +7,7 @@ sparcv9b_extra_cflags = -mtune=ultrasparc3 -O3 sparcv9b_extra_config_options = $(extra_config_options) --disable-profile sparcv9b_rtlddir = /lib -sparcv9b_slibdir = /lib/ultra3 +sparcv9b_slibdir = /lib/$(DEB_HOST_GNU_TYPE)/ultra3 # build 64-bit (sparc64) alternative library EGLIBC_PASSES += sparc64 -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
r3811 - glibc-package/branches/multiarch/debian
Author: aurel32 Date: 2009-09-07 19:05:08 + (Mon, 07 Sep 2009) New Revision: 3811 Modified: glibc-package/branches/multiarch/debian/changelog Log: Add a changelog entry Modified: glibc-package/branches/multiarch/debian/changelog === --- glibc-package/branches/multiarch/debian/changelog 2009-09-07 18:56:17 UTC (rev 3810) +++ glibc-package/branches/multiarch/debian/changelog 2009-09-07 19:05:08 UTC (rev 3811) @@ -1,3 +1,9 @@ +eglibc (2.9-27+multiarch) UNRELEASED; urgency=low + + * Use the multiarch path for the native version and optimized flavors. + + -- Aurelien Jarno aure...@debian.org Mon, 07 Sep 2009 21:04:08 +0200 + eglibc (2.9-27) UNRELEASED; urgency=low [ Aurelien Jarno ] -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
r3812 - in glibc-package/branches/multiarch/debian: . rules.d
Author: aurel32 Date: 2009-09-07 19:08:08 + (Mon, 07 Sep 2009) New Revision: 3812 Modified: glibc-package/branches/multiarch/debian/changelog glibc-package/branches/multiarch/debian/rules.d/build.mk Log: * Simplify the creation of /etc/ld.so.conf.d/triplet.conf. Modified: glibc-package/branches/multiarch/debian/changelog === --- glibc-package/branches/multiarch/debian/changelog 2009-09-07 19:05:08 UTC (rev 3811) +++ glibc-package/branches/multiarch/debian/changelog 2009-09-07 19:08:08 UTC (rev 3812) @@ -1,6 +1,7 @@ eglibc (2.9-27+multiarch) UNRELEASED; urgency=low * Use the multiarch path for the native version and optimized flavors. + * Simplify the creation of /etc/ld.so.conf.d/triplet.conf. -- Aurelien Jarno aure...@debian.org Mon, 07 Sep 2009 21:04:08 +0200 Modified: glibc-package/branches/multiarch/debian/rules.d/build.mk === --- glibc-package/branches/multiarch/debian/rules.d/build.mk2009-09-07 19:05:08 UTC (rev 3811) +++ glibc-package/branches/multiarch/debian/rules.d/build.mk2009-09-07 19:08:08 UTC (rev 3812) @@ -141,13 +141,10 @@ # Create the multidir directories, and the configuration file in /etc/ld.so.conf.d if [ $(curpass) = libc ]; then \ mkdir -p debian/tmp-$(curpass)/etc/ld.so.conf.d; \ - machine=`sed '/^ *config-machine *=/!d;s/.*= *//g' $(DEB_BUILDDIR)/config.make`; \ - os=`sed '/^ *config-os *=/!d;s/.*= *//g;s/gnu-gnu/gnu/' $(DEB_BUILDDIR)/config.make`; \ - triplet=$$machine-$$os; \ - conffile=debian/tmp-$(curpass)/etc/ld.so.conf.d/$$triplet.conf; \ + conffile=debian/tmp-$(curpass)/etc/ld.so.conf.d/$(DEB_HOST_GNU_TYPE).conf; \ echo # Multiarch support $$conffile; \ - echo /lib/$$triplet $$conffile; \ - echo /usr/lib/$$triplet $$conffile; \ + echo /lib/$(DEB_HOST_GNU_TYPE) $$conffile; \ + echo /usr/lib/$(DEB_HOST_GNU_TYPE) $$conffile; \ fi $(call xx,extra_install) -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
r3813 - in glibc-package/branches/multiarch/debian: . debhelper.in rules.d
Author: aurel32 Date: 2009-09-07 21:10:38 + (Mon, 07 Sep 2009) New Revision: 3813 Modified: glibc-package/branches/multiarch/debian/changelog glibc-package/branches/multiarch/debian/debhelper.in/libc.install glibc-package/branches/multiarch/debian/rules.d/build.mk Log: * Install a symlink ABI - multiarch path. Modified: glibc-package/branches/multiarch/debian/changelog === --- glibc-package/branches/multiarch/debian/changelog 2009-09-07 19:08:08 UTC (rev 3812) +++ glibc-package/branches/multiarch/debian/changelog 2009-09-07 21:10:38 UTC (rev 3813) @@ -2,8 +2,9 @@ * Use the multiarch path for the native version and optimized flavors. * Simplify the creation of /etc/ld.so.conf.d/triplet.conf. + * Install a symlink ABI - multiarch path. - -- Aurelien Jarno aure...@debian.org Mon, 07 Sep 2009 21:04:08 +0200 + -- Aurelien Jarno aure...@debian.org Mon, 07 Sep 2009 23:10:09 +0200 eglibc (2.9-27) UNRELEASED; urgency=low Modified: glibc-package/branches/multiarch/debian/debhelper.in/libc.install === --- glibc-package/branches/multiarch/debian/debhelper.in/libc.install 2009-09-07 19:08:08 UTC (rev 3812) +++ glibc-package/branches/multiarch/debian/debhelper.in/libc.install 2009-09-07 21:10:38 UTC (rev 3813) @@ -1,3 +1,4 @@ +TMPDIR/lib/*.so* /lib TMPDIR/SLIBDIR/*.so* SLIBDIR TMPDIR/LIBDIR/gconv/*.so LIBDIR/gconv TMPDIR/LIBDIR/gconv/gconv-modules LIBDIR/gconv Modified: glibc-package/branches/multiarch/debian/rules.d/build.mk === --- glibc-package/branches/multiarch/debian/rules.d/build.mk2009-09-07 19:08:08 UTC (rev 3812) +++ glibc-package/branches/multiarch/debian/rules.d/build.mk2009-09-07 21:10:38 UTC (rev 3813) @@ -138,15 +138,23 @@ OUT=debian/tmp-$(curpass)/usr/share/i18n/SUPPORTED; \ fi - # Create the multidir directories, and the configuration file in /etc/ld.so.conf.d + # Create the multiarch directories, and the configuration file in /etc/ld.so.conf.d if [ $(curpass) = libc ]; then \ mkdir -p debian/tmp-$(curpass)/etc/ld.so.conf.d; \ conffile=debian/tmp-$(curpass)/etc/ld.so.conf.d/$(DEB_HOST_GNU_TYPE).conf; \ echo # Multiarch support $$conffile; \ - echo /lib/$(DEB_HOST_GNU_TYPE) $$conffile; \ - echo /usr/lib/$(DEB_HOST_GNU_TYPE) $$conffile; \ + echo $(call xx,slibdir) $$conffile; \ + echo $(call xx,libdir) $$conffile; \ fi + # Create the ld.so symlink to the multiarch directory + if [ $(curpass) = libc ]; then \ + rtld_so=$$(LANG=C LC_ALL=C readelf -l debian/tmp-$(curpass)/usr/bin/iconv | grep 'interpreter' | sed -e 's/.*interpreter: \(.*\)]/\1/g') ; \ + link_name=debian/tmp-$(curpass)/lib/$$(basename $$rtld_so) ; \ + target=$(call xx,slibdir)/$$(readlink $$rtld_so) ; \ + ln -s $$target $$link_name ; \ + fi + $(call xx,extra_install) touch $@ -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Transition hppa from linuxthreads to nptl is ready to proceed.
Aurelian, The following patches implement version 2 of the NPTL upgrade for hppa. This second version is a rewrite of internal pthread structures and is 100% ABI backwards compatible. All old applications will run with the new glibc, including during partial upgrades. I have tested the following patches with eglibc_2.10.1-0exp1, the testing has included the standard glibc regression testing, simulation of partial upgrades, and heavy chroot testing with Xnest, and several large multithreaded UI applications (evince, xchat, nautilus, gnome-session etc). All tests succeeded. * Please add the following patch to the hppa set of patches: http://www.parisc-linux.org/~carlos/debian-final_glibc-ports-hppa-nptl.diff * Please use this exepcted testsuite failures file: http://www.parisc-linux.org/~carlos/debian-final_expected-results-hppa-linux-gnu-libc * Please remove the hppa/local-nptl-compat.diff patch from the patch series. * Please enable nptl in sysdeps/hppa.mk. Feel free to roll out the nptl upgrade whenever is convenient for you. I will be checking in an identical patch to glibc ports later tonight. Please email me directly if anything is wrong or you need help. Grant, Petr, Aurelian, thank you for reviewing this patch. Cheers, Carlos. -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Transition hppa from linuxthreads to nptl is ready to proceed.
Carlos O'Donell wrote: I have tested the following patches with eglibc_2.10.1-0exp1, the testing has included the standard glibc regression testing, simulation of partial upgrades, and heavy chroot testing with Xnest, and several large multithreaded UI applications (evince, xchat, nautilus, gnome-session etc). All tests succeeded. Congratulations Carlos. Excellent job! Many thanks to you and all others who have worked (and are working) on this. Cheers, FJP -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Processing of tzdata_2009l-0etch1_all.changes
tzdata_2009l-0etch1.dsc has incorrect size; deleting it Due to the errors above, the .changes file couldn't be processed. Please fix the problems for the upload to happen. 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