QUARANTINED: status
The message status from , sent on 2/15/2006 07:28 was quarantined because it contained either an executable file, a batch file or a screen saver file. All of these types of attachments are considered security risks. Please consult your mail administrator who can release the message. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: glibc: update for GNU/kFreeBSD
On Wed, Feb 15, 2006 at 12:15:40PM +0100, Aurelien Jarno wrote: Hi, Please find attached and updated version of this patch, against the latest SVN. Bye, Aurelien -- .''`. Aurelien Jarno | GPG: 1024D/F1BCDB73 : :' : Debian developer | Electrical Engineer `. `' [EMAIL PROTECTED] | [EMAIL PROTECTED] `-people.debian.org/~aurel32 | www.aurel32.net Index: debian/control.in/opt === --- debian/control.in/opt (révision 1173) +++ debian/control.in/opt (copie de travail) @@ -56,3 +56,23 @@ Most notably, IBM's JDK. If you experience problems with such applications, you will need to remove this package. +Package: libc0.1-i686 +Architecture: kfreebsd-i386 +Section: libs +Priority: extra +Pre-Depends: @libc@ (= ${Source-Version}) +Description: GNU C Library: Shared libraries [i686 optimized] + Contains the standard libraries that are used by nearly all programs on + the system. This package includes shared versions of the standard C + library and the standard math library, as well as many others. + . + This set of libraries is optimized for i686 machines, and will only be + used on an i686 class CPU (check the output of `uname -m'). This includes + Pentium Pro, Pentium II/III/IV, Celeron CPU's and similar class CPU's + (including clones such as AMD Athlon/Opteron, VIA C3 Nehemiah, but not VIA + C3 Ezla). + . + WARNING: Some third-party binaries may not work well with these libraries. + Most notably, IBM's JDK. If you experience problems with such + applications, you will need to remove this package. + Index: debian/control.in/main === --- debian/control.in/main(révision 1173) +++ debian/control.in/main(copie de travail) @@ -1,7 +1,7 @@ Source: @glibc@ Section: libs Priority: required -Build-Depends: gettext (= 0.10.37-1), make (= 3.80-1), dpkg-dev (= 1.13.5), debianutils (= 1.13.1), tar (= 1.13.11), bzip2, texinfo (= 4.0), linux-kernel-headers (= 2.6.13+0rc3-2) [!hurd-i386], mig (= 1.3-2) [hurd-i386], hurd-dev (= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], texi2html, file, gcc-4.0 [!powerpc !m68k !hppa !hurd-i386], gcc-3.4 (= 3.4.4-6) [powerpc], gcc-3.4 [m68k hppa], gcc-3.3 [hurd-i386], autoconf, binutils (= 2.16.1cvs20051109-1), sed (= 4.0.5-4), gawk, debhelper (= 4.1.76), libc6-dev-amd64 [i386], libc6-dev-ppc64 [powerpc], quilt +Build-Depends: gettext (= 0.10.37-1), make (= 3.80-1), dpkg-dev (= 1.13.5), debianutils (= 1.13.1), tar (= 1.13.11), bzip2, texinfo (= 4.0), linux-kernel-headers (= 2.6.13+0rc3-2) [!hurd-i386 !kfreebsd-i386], mig (= 1.3-2) [hurd-i386], hurd-dev (= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], kfreebsd-kernel-headers (= 0.01) [kfreebsd-i386], texi2html, file, gcc-4.0 [!powerpc !m68k !hppa !hurd-i386], gcc-3.4 (= 3.4.4-6) [powerpc], gcc-3.4 [m68k hppa], gcc-3.3 [hurd-i386], autoconf, binutils (= 2.16.1cvs20051109-1), sed (= 4.0.5-4), gawk, debhelper (= 4.1.76), libc6-dev-amd64 [i386], libc6-dev-ppc64 [powerpc], quilt Build-Depends-Indep: perl, po-debconf Maintainer: GNU Libc Maintainers debian-glibc@lists.debian.org Uploaders: Ben Collins [EMAIL PROTECTED], GOTO Masanori [EMAIL PROTECTED], Philip Blundell [EMAIL PROTECTED], Jeff Bailey [EMAIL PROTECTED], Daniel Jacobowitz [EMAIL PROTECTED], Clint Adams [EMAIL PROTECTED], Denis Barbier [EMAIL PROTECTED] Index: debian/rules === --- debian/rules (révision 1173) +++ debian/rules (copie de travail) @@ -45,6 +45,7 @@ DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) DEB_HOST_GNU_CPU ?= $(shell dpkg-architecture -qDEB_HOST_GNU_CPU) DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_HOST_GNU_SYSTEM ?= $(shell dpkg-architecture -qDEB_HOST_GNU_SYSTEM) DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) DEB_BUILD_ARCH?= $(shell dpkg-architecture -qDEB_BUILD_ARCH) DEB_BUILD_GNU_CPU ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_CPU) Index: debian/sysdeps/kfreebsd-i386.mk === --- debian/sysdeps/kfreebsd-i386.mk (révision 0) +++ debian/sysdeps/kfreebsd-i386.mk (révision 0) @@ -0,0 +1,11 @@ +GLIBC_PASSES += i686 +DEB_ARCH_REGULAR_PACKAGES += libc0.1-i686 + +# We use -march=i686 and glibc's i686 routines use cmov, so require it. +# A Debian-local glibc patch adds cmov to the search path. +i686_add-ons = linuxthreads $(add-ons) +i686_configure_target=i686-kfreebsd +i686_configure_build=i686-kfreebsd +i686_extra_cflags = -march=i686 -mtune=i686 -g1 -O3 +i686_LIBDIR = /i686/cmov +i686_extra_config_options = $(extra_config_options) --disable-profile --with-tls --with-__thread
Re: glibc: update for GNU/kFreeBSD
On Wed, Feb 15, 2006 at 12:16:05PM +0100, Aurelien Jarno wrote: On Wed, Feb 15, 2006 at 12:15:40PM +0100, Aurelien Jarno wrote: Hi, Please find attached and updated version of this patch, against the latest SVN. Argh, the build-depends line has been split on several lines, so the patch I just sent does not apply cleanly. Please find attached a new one. -- .''`. Aurelien Jarno | GPG: 1024D/F1BCDB73 : :' : Debian developer | Electrical Engineer `. `' [EMAIL PROTECTED] | [EMAIL PROTECTED] `-people.debian.org/~aurel32 | www.aurel32.net Index: debian/control.in/opt === --- debian/control.in/opt (révision 1175) +++ debian/control.in/opt (copie de travail) @@ -56,3 +56,23 @@ Most notably, IBM's JDK. If you experience problems with such applications, you will need to remove this package. +Package: libc0.1-i686 +Architecture: kfreebsd-i386 +Section: libs +Priority: extra +Pre-Depends: @libc@ (= ${Source-Version}) +Description: GNU C Library: Shared libraries [i686 optimized] + Contains the standard libraries that are used by nearly all programs on + the system. This package includes shared versions of the standard C + library and the standard math library, as well as many others. + . + This set of libraries is optimized for i686 machines, and will only be + used on an i686 class CPU (check the output of `uname -m'). This includes + Pentium Pro, Pentium II/III/IV, Celeron CPU's and similar class CPU's + (including clones such as AMD Athlon/Opteron, VIA C3 Nehemiah, but not VIA + C3 Ezla). + . + WARNING: Some third-party binaries may not work well with these libraries. + Most notably, IBM's JDK. If you experience problems with such + applications, you will need to remove this package. + Index: debian/control.in/main === --- debian/control.in/main (révision 1175) +++ debian/control.in/main (copie de travail) @@ -3,8 +3,9 @@ Priority: required Build-Depends: gettext, make (= 3.80-1), dpkg-dev (= 1.13.5), debianutils, tar, bzip2, texinfo, texi2html, file, - linux-kernel-headers (= 2.6.13+0rc3-2) [!hurd-i386], + linux-kernel-headers (= 2.6.13+0rc3-2) [!hurd-i386 !kfreebsd-i386], mig (= 1.3-2) [hurd-i386], hurd-dev (= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], + kfreebsd-kernel-headers [kfreebsd-i386], gcc-4.0 [!powerpc !m68k !hppa !hurd-i386], gcc-3.4 (= 3.4.4-6) [powerpc], gcc-3.4 [m68k hppa], gcc-3.3 [hurd-i386], binutils (= 2.16.1cvs20051109-1), autoconf, sed (= 4.0.5-4), gawk, debhelper (= 4.1.76), libc6-dev-amd64 [i386], libc6-dev-ppc64 [powerpc], Index: debian/rules === --- debian/rules(révision 1175) +++ debian/rules(copie de travail) @@ -45,6 +45,7 @@ DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) DEB_HOST_GNU_CPU ?= $(shell dpkg-architecture -qDEB_HOST_GNU_CPU) DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_HOST_GNU_SYSTEM ?= $(shell dpkg-architecture -qDEB_HOST_GNU_SYSTEM) DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) DEB_BUILD_ARCH?= $(shell dpkg-architecture -qDEB_BUILD_ARCH) DEB_BUILD_GNU_CPU ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_CPU) Index: debian/sysdeps/kfreebsd-i386.mk === --- debian/sysdeps/kfreebsd-i386.mk (révision 0) +++ debian/sysdeps/kfreebsd-i386.mk (révision 0) @@ -0,0 +1,11 @@ +GLIBC_PASSES += i686 +DEB_ARCH_REGULAR_PACKAGES += libc0.1-i686 + +# We use -march=i686 and glibc's i686 routines use cmov, so require it. +# A Debian-local glibc patch adds cmov to the search path. +i686_add-ons = linuxthreads $(add-ons) +i686_configure_target=i686-kfreebsd +i686_configure_build=i686-kfreebsd +i686_extra_cflags = -march=i686 -mtune=i686 -g1 -O3 +i686_LIBDIR = /i686/cmov +i686_extra_config_options = $(extra_config_options) --disable-profile --with-tls --with-__thread --disable-compatible-utmp Index: debian/sysdeps/kfreebsd-gnu.mk === --- debian/sysdeps/kfreebsd-gnu.mk (révision 1175) +++ debian/sysdeps/kfreebsd-gnu.mk (copie de travail) @@ -1,11 +0,0 @@ -# This is for a Glibc-using FreeBSD system. - -GLIBC_OVERLAYS ?= $(shell ls glibc-linuxthreads* glibc-ports* glibc-libidn*) - -libc = libc1 - -# Linuxthreads Config -threads = yes -libc_add-ons = linuxthreads $(add-ons) - -extra_config_options = $(extra_config_options) --disable-compatible-utmp --enable-kernel-include=4.6 Index: debian/sysdeps/kfreebsd.mk === --- debian/sysdeps/kfreebsd.mk (révision 0) +++ debian/sysdeps/kfreebsd.mk (révision 0) @@ -0,0 +1,61 @@ +GLIBC_OVERLAYS ?= $(shell ls glibc-linuxthreads*
glibc: update for GNU/kFreeBSD
Hi, Please find attached and updated version of this patch, against the latest SVN. Bye, Aurelien -- .''`. Aurelien Jarno | GPG: 1024D/F1BCDB73 : :' : Debian developer | Electrical Engineer `. `' [EMAIL PROTECTED] | [EMAIL PROTECTED] `-people.debian.org/~aurel32 | www.aurel32.net Index: debian/control.in/opt === --- debian/control.in/opt (révision 1173) +++ debian/control.in/opt (copie de travail) @@ -56,3 +56,23 @@ Most notably, IBM's JDK. If you experience problems with such applications, you will need to remove this package. +Package: libc0.1-i686 +Architecture: kfreebsd-i386 +Section: libs +Priority: extra +Pre-Depends: @libc@ (= ${Source-Version}) +Description: GNU C Library: Shared libraries [i686 optimized] + Contains the standard libraries that are used by nearly all programs on + the system. This package includes shared versions of the standard C + library and the standard math library, as well as many others. + . + This set of libraries is optimized for i686 machines, and will only be + used on an i686 class CPU (check the output of `uname -m'). This includes + Pentium Pro, Pentium II/III/IV, Celeron CPU's and similar class CPU's + (including clones such as AMD Athlon/Opteron, VIA C3 Nehemiah, but not VIA + C3 Ezla). + . + WARNING: Some third-party binaries may not work well with these libraries. + Most notably, IBM's JDK. If you experience problems with such + applications, you will need to remove this package. + Index: debian/control.in/main === --- debian/control.in/main (révision 1173) +++ debian/control.in/main (copie de travail) @@ -1,7 +1,7 @@ Source: @glibc@ Section: libs Priority: required -Build-Depends: gettext (= 0.10.37-1), make (= 3.80-1), dpkg-dev (= 1.13.5), debianutils (= 1.13.1), tar (= 1.13.11), bzip2, texinfo (= 4.0), linux-kernel-headers (= 2.6.13+0rc3-2) [!hurd-i386], mig (= 1.3-2) [hurd-i386], hurd-dev (= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], texi2html, file, gcc-4.0 [!powerpc !m68k !hppa !hurd-i386], gcc-3.4 (= 3.4.4-6) [powerpc], gcc-3.4 [m68k hppa], gcc-3.3 [hurd-i386], autoconf, binutils (= 2.16.1cvs20051109-1), sed (= 4.0.5-4), gawk, debhelper (= 4.1.76), libc6-dev-amd64 [i386], libc6-dev-ppc64 [powerpc], quilt +Build-Depends: gettext (= 0.10.37-1), make (= 3.80-1), dpkg-dev (= 1.13.5), debianutils (= 1.13.1), tar (= 1.13.11), bzip2, texinfo (= 4.0), linux-kernel-headers (= 2.6.13+0rc3-2) [!hurd-i386 !kfreebsd-i386], mig (= 1.3-2) [hurd-i386], hurd-dev (= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], kfreebsd-kernel-headers (= 0.01) [kfreebsd-i386], texi2html, file, gcc-4.0 [!powerpc !m68k !hppa !hurd-i386], gcc-3.4 (= 3.4.4-6) [powerpc], gcc-3.4 [m68k hppa], gcc-3.3 [hurd-i386], autoconf, binutils (= 2.16.1cvs20051109-1), sed (= 4.0.5-4), gawk, debhelper (= 4.1.76), libc6-dev-amd64 [i386], libc6-dev-ppc64 [powerpc], quilt Build-Depends-Indep: perl, po-debconf Maintainer: GNU Libc Maintainers debian-glibc@lists.debian.org Uploaders: Ben Collins [EMAIL PROTECTED], GOTO Masanori [EMAIL PROTECTED], Philip Blundell [EMAIL PROTECTED], Jeff Bailey [EMAIL PROTECTED], Daniel Jacobowitz [EMAIL PROTECTED], Clint Adams [EMAIL PROTECTED], Denis Barbier [EMAIL PROTECTED] Index: debian/rules === --- debian/rules(révision 1173) +++ debian/rules(copie de travail) @@ -45,6 +45,7 @@ DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) DEB_HOST_GNU_CPU ?= $(shell dpkg-architecture -qDEB_HOST_GNU_CPU) DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_HOST_GNU_SYSTEM ?= $(shell dpkg-architecture -qDEB_HOST_GNU_SYSTEM) DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) DEB_BUILD_ARCH?= $(shell dpkg-architecture -qDEB_BUILD_ARCH) DEB_BUILD_GNU_CPU ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_CPU) Index: debian/sysdeps/kfreebsd-i386.mk === --- debian/sysdeps/kfreebsd-i386.mk (révision 0) +++ debian/sysdeps/kfreebsd-i386.mk (révision 0) @@ -0,0 +1,11 @@ +GLIBC_PASSES += i686 +DEB_ARCH_REGULAR_PACKAGES += libc0.1-i686 + +# We use -march=i686 and glibc's i686 routines use cmov, so require it. +# A Debian-local glibc patch adds cmov to the search path. +i686_add-ons = linuxthreads $(add-ons) +i686_configure_target=i686-kfreebsd +i686_configure_build=i686-kfreebsd +i686_extra_cflags = -march=i686 -mtune=i686 -g1 -O3 +i686_LIBDIR = /i686/cmov +i686_extra_config_options = $(extra_config_options) --disable-profile --with-tls --with-__thread --disable-compatible-utmp Index: debian/sysdeps/kfreebsd-gnu.mk === --- debian/sysdeps/kfreebsd-gnu.mk
Bug#325226: libc6: Wrong dynamic linker on amd64
Hi ! On Mon, Feb 13, 2006 at 04:53:46PM +0100, Andreas Jochens wrote: diff -u glibc-2.3.6/debian/sysdeps/amd64.mk glibc-2.3.6/debian/sysdeps/amd64.mk --- glibc-2.3.6/debian/sysdeps/amd64.mk +++ glibc-2.3.6/debian/sysdeps/amd64.mk @@ -20,0 +21,7 @@ + +define libc_extra_install +mv debian/tmp-libc/lib64 debian/tmp-libc/lib +mv debian/tmp-libc/usr/lib64/* debian/tmp-libc/usr/lib +for link in $$(find debian/tmp-libc/usr/lib -type l) ; do ln -sf $$(readlink $$link | sed -e s#64##g) $$link ; done please add a line +for so in $$(find debian/tmp-libc/usr/lib -maxdepth 1 -type f -name *.so) ; do perl -pi -e s#/lib64/#/lib/#g $$so ; done to make sure that 'libc.so' and 'libpthread.so' use '/lib' and not '/lib64' to access the libraries. Ok. Done. With this change, glibc 2.3.6 with your patch builds and works fine for me on amd64. I have just tested a build with your suggested change, and it works correctly. Please find attached the final version of the patch, against the latest SVN. Bye, Aurelien -- .''`. Aurelien Jarno | GPG: 1024D/F1BCDB73 : :' : Debian developer | Electrical Engineer `. `' [EMAIL PROTECTED] | [EMAIL PROTECTED] `-people.debian.org/~aurel32 | www.aurel32.net -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#325226: libc6: Wrong dynamic linker on amd64
I have just tested a build with your suggested change, and it works correctly. Please find attached the final version of the patch, against the latest SVN. And the patch... -- .''`. Aurelien Jarno | GPG: 1024D/F1BCDB73 : :' : Debian developer | Electrical Engineer `. `' [EMAIL PROTECTED] | [EMAIL PROTECTED] `-people.debian.org/~aurel32 | www.aurel32.net Index: debian/patches/amd64-lib.diff === --- debian/patches/amd64-lib.diff (révision 1173) +++ debian/patches/amd64-lib.diff (copie de travail) @@ -1,50 +0,0 @@ -#! /bin/sh -e - -# All lines beginning with `# DP:' are a description of the patch. -# DP: Description: Use /lib instead of /lib64 for the native amd64 port -# DP: Dpatch author: Andreas Jochens [EMAIL PROTECTED] -# DP: Patch author: -# DP: Upstream status: Debian-Specific -# DP: Status Details: -# DP: Date: 2004-06-07 (updated 2005-10-13) - -# This patch is for amd64 only; on i386 we want the 64-bit libraries -# in /lib64. -[ $DEB_HOST_ARCH != amd64 ] exit 0 - -if [ $# -ne 2 ]; then -echo 2 `basename $0`: script expects -patch|-unpatch as argument -exit 1 -fi -case $1 in --patch) patch -d $2 -f --no-backup-if-mismatch -p1 $0;; --unpatch) patch -d $2 -f --no-backup-if-mismatch -R -p1 $0;; -*) -echo 2 `basename $0`: script expects -patch|-unpatch as argument -exit 1 -esac -exit 0 - -# append the patch here and adjust the -p? flag in the patch calls. glibc-2.3.2/sysdeps/unix/sysv/linux/configure~ 2004-06-05 14:03:22.118247000 +0200 -+++ glibc-2.3.2/sysdeps/unix/sysv/linux/configure 2004-06-05 11:43:35.667961319 +0200 -@@ -224,7 +224,7 @@ - /usr | /usr/) - # 64-bit libraries on bi-arch platforms go in /lib64 instead of /lib - case $machine in -- sparc/sparc64 | x86_64 | powerpc/powerpc64 | s390/s390-64 | \ -+ sparc/sparc64 | powerpc/powerpc64 | s390/s390-64 | \ - mips/mips64/n64/* ) - libc_cv_slibdir=/lib64 - if test $libdir = '${exec_prefix}/lib'; then glibc-2.3.2/sysdeps/unix/sysv/linux/configure.in~ 2004-07-05 09:52:28.0 +0200 -+++ glibc-2.3.2/sysdeps/unix/sysv/linux/configure.in 2004-07-05 12:18:07.995664571 +0200 -@@ -157,7 +157,7 @@ - /usr | /usr/) - # 64-bit libraries on bi-arch platforms go in /lib64 instead of /lib - case $machine in -- sparc/sparc64 | x86_64 | powerpc/powerpc64 | s390/s390-64 | \ -+ sparc/sparc64 | powerpc/powerpc64 | s390/s390-64 | \ - mips/mips64/n64/* ) - libc_cv_slibdir=/lib64 - if test $libdir = '${exec_prefix}/lib'; then Index: debian/patches/series.amd64 === --- debian/patches/series.amd64 (révision 1173) +++ debian/patches/series.amd64 (copie de travail) @@ -1,2 +0,0 @@ -amd64-lib.diff -p1 - Index: debian/sysdeps/amd64.mk === --- debian/sysdeps/amd64.mk (révision 1173) +++ debian/sysdeps/amd64.mk (copie de travail) @@ -18,3 +18,11 @@ ln -sf lib debian/$(curpass)/lib64 ln -sf lib debian/$(curpass)/usr/lib64 endef + +define libc_extra_install +mv debian/tmp-libc/lib64 debian/tmp-libc/lib +mv debian/tmp-libc/usr/lib64/* debian/tmp-libc/usr/lib +for link in $$(find debian/tmp-libc/usr/lib -type l) ; do ln -sf $$(readlink $$link | sed -e s#64##g) $$link ; done +for so in $$(find debian/tmp-libc/usr/lib -maxdepth 1 -type f -name *.so) ; do perl -pi -e s#/lib64/#/lib/#g $$so ; done +endef +
Re: r1175 - in glibc-package/trunk/debian: . control.in
On Tue, Feb 14, 2006 at 11:37:45PM +, Denis Barbier wrote: debian/control: Split Build-Depends on several lines for readability purpose. You have to unfold it for debian/control. Folding is only allowed for the Description field. Bastian -- No one wants war. -- Kirk, Errand of Mercy, stardate 3201.7 signature.asc Description: Digital signature
Re: r1175 - in glibc-package/trunk/debian: . control.in
Bastian Blank a écrit : On Tue, Feb 14, 2006 at 11:37:45PM +, Denis Barbier wrote: debian/control: Split Build-Depends on several lines for readability purpose. You have to unfold it for debian/control. Folding is only allowed for the Description field. Where is such a policy defined? I have found nothing forbidding that in the Debian policy and there is an example in section 7.1 using folding for the Build-Depends: line. -- .''`. Aurelien Jarno | GPG: 1024D/F1BCDB73 : :' : Debian developer | Electrical Engineer `. `' [EMAIL PROTECTED] | [EMAIL PROTECTED] `-people.debian.org/~aurel32 | www.aurel32.net -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: r1175 - in glibc-package/trunk/debian: . control.in
On Wed, Feb 15, 2006 at 06:28:17PM +0100, Aurelien Jarno wrote: You have to unfold it for debian/control. Folding is only allowed for the Description field. Where is such a policy defined? I have found nothing forbidding that in the Debian policy and there is an example in section 7.1 using folding for the Build-Depends: line. 5.1: | Except where otherwise stated, only a single line of data is allowed and | whitespace is not significant in a field body. Whitespace must not | appear inside names (of packages, architectures, files or anything else) | or version numbers, or between the characters of multi-character version | relationships. And chapter 7 don't change this requirement. Bastian -- If a man had a child who'd gone anti-social, killed perhaps, he'd still tend to protect that child. -- McCoy, The Ultimate Computer, stardate 4731.3 signature.asc Description: Digital signature
Processed: found 351469 in 2.3.5-13
Processing commands for [EMAIL PROTECTED]: # Automatically generated email from bts, devscripts version 2.9.12 found 351469 2.3.5-13 Bug#351469: libc6: valgrind errs in getaddrinfo Bug marked as found in version 2.3.5-13. End of message, stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: r1175 - in glibc-package/trunk/debian: . control.in
Bastian Blank a écrit : On Wed, Feb 15, 2006 at 06:28:17PM +0100, Aurelien Jarno wrote: You have to unfold it for debian/control. Folding is only allowed for the Description field. Where is such a policy defined? I have found nothing forbidding that in the Debian policy and there is an example in section 7.1 using folding for the Build-Depends: line. 5.1: | Except where otherwise stated, only a single line of data is allowed and | whitespace is not significant in a field body. Whitespace must not | appear inside names (of packages, architectures, files or anything else) | or version numbers, or between the characters of multi-character version | relationships. And chapter 7 don't change this requirement. Ok, I will therefore report a bug against debian-policy to ask to change the example. Bye, Aurelien -- .''`. Aurelien Jarno | GPG: 1024D/F1BCDB73 : :' : Debian developer | Electrical Engineer `. `' [EMAIL PROTECTED] | [EMAIL PROTECTED] `-people.debian.org/~aurel32 | www.aurel32.net -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: r1175 - in glibc-package/trunk/debian: . control.in
On Wed, Feb 15, 2006 at 06:36:31PM +0100, Bastian Blank wrote: And chapter 7 don't change this requirement. As Aurelien explained, 7.1 contains this explicit example: For example: Source: glibc Build-Depends-Indep: texinfo Build-Depends: kernel-headers-2.2.10 [!hurd-i386], hurd-dev [hurd-i386], gnumach-dev [hurd-i386] Denis -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#352500: libc0.3: getresuid has misordered arguments
Hi, Please have a look at http://sources.redhat.com/bugzilla/show_bug.cgi?id=2329. for a more generic patch: http://sources.redhat.com/bugzilla/attachment.cgi?id=866action=view Regards, Samuel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: r1175 - in glibc-package/trunk/debian: . control.in
Aurelien Jarno a écrit : Bastian Blank a écrit : On Wed, Feb 15, 2006 at 06:28:17PM +0100, Aurelien Jarno wrote: You have to unfold it for debian/control. Folding is only allowed for the Description field. Where is such a policy defined? I have found nothing forbidding that in the Debian policy and there is an example in section 7.1 using folding for the Build-Depends: line. 5.1: | Except where otherwise stated, only a single line of data is allowed and | whitespace is not significant in a field body. Whitespace must not | appear inside names (of packages, architectures, files or anything else) | or version numbers, or between the characters of multi-character version | relationships. And chapter 7 don't change this requirement. Ok, I will therefore report a bug against debian-policy to ask to change the example. Actually, it's already reported as bug #148194 -- .''`. Aurelien Jarno | GPG: 1024D/F1BCDB73 : :' : Debian developer | Electrical Engineer `. `' [EMAIL PROTECTED] | [EMAIL PROTECTED] `-people.debian.org/~aurel32 | www.aurel32.net -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#353031: posix_fadvise defines missing
Package: libc6 Version: 2.3.6-1 Severity: normal From the man page: NAME posix_fadvise - predeclare an access pattern for file data SYNOPSIS #include fcntl.h int posix_fadvise(int fd, off_t offset, off_t len, int advice); My test program: #include fcntl.h int main (int argc, char *argv[], char* envp[]) { posix_fadvise(0, 0, 0, POSIX_FADV_NORMAL); } The result: bash-3.00$ gcc -Wall pfa.c pfa.c: In function 'main': pfa.c:4: warning: implicit declaration of function 'posix_fadvise' pfa.c:4: error: 'POSIX_FADV_NORMAL' undeclared (first use in this function) pfa.c:4: error: (Each undeclared identifier is reported only once pfa.c:4: error: for each function it appears in.) pfa.c:5: warning: control reaches end of non-void function This seems to be a problem related to the features.h stuff. If I define _POSIX_C_SOURCE to 200112L then it works but then random other system functions aren't defined. (specifically random and srandom). -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.12-rc4 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: clock_gettime(CLOCK_PROCESS_CPUTIME_ID, ..) returns bogus time
On Tue, Feb 14, 2006 at 11:14:03PM +0100, ladis wrote: I just found the same problem as described here: http://sources.redhat.com/bugzilla/show_bug.cgi?id=1256 CLOCK_PROCESS_CPUTIME_ID clock returns wall-clock time since process was started instead of CPU-time used by process. glibc file sysdeps/unix/sysv/linux/kernel-features.h contains following: /* Beginning with 2.5.63 support for realtime and monotonic clocks and timers based on them is available. */ #if __LINUX_KERNEL_VERSION = 132415 # define __ASSUME_POSIX_TIMERS 1 #endif So, debian's glibc is obviously compiled to run with any kernel and in such case __ASSUME_POSIX_TIMERS is undefined, meaning glibc's own implementation is used. I'm not considering it too fortunate, since POSIX defines this clocks as optional, so I would rather see this call to fail rather than returning bogus values :-( Anyway, sorry for the noise. Best regards, ladis -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: clock_gettime(CLOCK_PROCESS_CPUTIME_ID, ..) returns bogus time
On Tue, Feb 14, 2006 at 11:14:03PM +0100, Ladislav Michl wrote: Hi, I just found the same problem as described here: http://sources.redhat.com/bugzilla/show_bug.cgi?id=1256 CLOCK_PROCESS_CPUTIME_ID clock returns wall-clock time since process was started instead of CPU-time used by process. Since I didn't find it in archives nor bugzilla I'd like to ask, whenever it is considered to be normal behaviour. It would also help if anynone could clarify execution time definition: http://www.opengroup.org/onlinepubs/95399/basedefs/xbd_chap03.html#tag_03_117 To my understanding, time spent inside sleep() should not be counted. But it is... (Current testing, linux-image-2.6.15-1-686, gcc-4.0.2-8, glibc-2.3.5-13) You've left architecture out of your report. Any NPTL-enabled package will assume 2.6; if you're on e.g. MIPS, then you'll get this when Debian has NPTL support for your target. -- Daniel Jacobowitz CodeSourcery -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#353031: posix_fadvise defines missing
On Wed, Feb 15, 2006 at 01:41:07PM -0500, Gregory Stark wrote: bash-3.00$ gcc -Wall pfa.c pfa.c: In function 'main': pfa.c:4: warning: implicit declaration of function 'posix_fadvise' pfa.c:4: error: 'POSIX_FADV_NORMAL' undeclared (first use in this function) pfa.c:4: error: (Each undeclared identifier is reported only once pfa.c:4: error: for each function it appears in.) pfa.c:5: warning: control reaches end of non-void function This seems to be a problem related to the features.h stuff. If I define _POSIX_C_SOURCE to 200112L then it works but then random other system functions aren't defined. (specifically random and srandom). Try -D_GNU_SOURCE then? Or -D_POSIX_C_SOURCE=200112L -D_BSD_SOURCE, or several other combinations. -- Daniel Jacobowitz CodeSourcery -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
r1177 - in glibc-package/trunk/debian/patches: . locale
Author: barbier Date: 2006-02-15 20:47:34 + (Wed, 15 Feb 2006) New Revision: 1177 Modified: glibc-package/trunk/debian/patches/locale/cvs-iso4217.diff glibc-package/trunk/debian/patches/locale/cvs-iso639.diff glibc-package/trunk/debian/patches/series Log: Cosmetics Modified: glibc-package/trunk/debian/patches/locale/cvs-iso4217.diff === --- glibc-package/trunk/debian/patches/locale/cvs-iso4217.diff 2006-02-15 20:43:09 UTC (rev 1176) +++ glibc-package/trunk/debian/patches/locale/cvs-iso4217.diff 2006-02-15 20:47:34 UTC (rev 1177) @@ -1,30 +1,9 @@ #! /bin/sh -e # All lines beginning with `# DP:' are a description of the patch. -# DP: Description: Fix tr_TR localedef breakage. -# DP: Related bugs: #314855: tr_TR.ISO-8859-9...LC_MONETARY: `int_curr_symbol' does not correspond to valid name -# DP: Dpatch author: GOTO Masanori [EMAIL PROTECTED] -# DP: Patch author: -# DP: Upstream status: Will be submitted. -# DP: Status Details: -# DP: Date: 2006-01-29 +# DP: Description: Update to latest CVS +# DP: Date: 2006-02-15 -PATCHLEVEL=0 - -if [ $# -ne 2 ]; then -echo 2 `basename $0`: script expects -patch|-unpatch as argument -exit 1 -fi -case $1 in --patch) patch -d $2 -f --no-backup-if-mismatch -p$PATCHLEVEL $0;; --unpatch) patch -d $2 -f --no-backup-if-mismatch -R -p$PATCHLEVEL $0;; -*) - echo 2 `basename $0`: script expects -patch|-unpatch as argument - exit 1 -esac -exit 0 - -# append the patch here and adjust the -p? flag in the patch calls. Index: locale/iso-4217.def === --- locale/iso-4217.def.orig Modified: glibc-package/trunk/debian/patches/locale/cvs-iso639.diff === --- glibc-package/trunk/debian/patches/locale/cvs-iso639.diff 2006-02-15 20:43:09 UTC (rev 1176) +++ glibc-package/trunk/debian/patches/locale/cvs-iso639.diff 2006-02-15 20:47:34 UTC (rev 1177) @@ -1,9 +1,13 @@ -Update to latest CVS +#! /bin/sh -e -Index: glibc-2.3.5/locale/iso-639.def +# All lines beginning with `# DP:' are a description of the patch. +# DP: Description: Update to latest CVS +# DP: Date: 2006-02-15 + +Index: locale/iso-639.def === glibc-2.3.5.orig/locale/iso-639.def -+++ glibc-2.3.5/locale/iso-639.def +--- locale/iso-639.def.orig locale/iso-639.def @@ -12,7 +12,7 @@ DEFINE_LANGUAGE_CODE3 (Achinese, ace, ace) DEFINE_LANGUAGE_CODE3 (Acoli, ach, ach) Modified: glibc-package/trunk/debian/patches/series === --- glibc-package/trunk/debian/patches/series 2006-02-15 20:43:09 UTC (rev 1176) +++ glibc-package/trunk/debian/patches/series 2006-02-15 20:47:34 UTC (rev 1177) @@ -68,7 +68,7 @@ glibc235-gcc4-alpha-profile.diff -p0 glibc235-gcc34-m68k-seccomment.diff -p0 locale/cvs-iso4217.diff -p0 -locale/cvs-iso639.diff +locale/cvs-iso639.diff -p0 glibc235-gcc4-hppa-profile.diff -p0 glibc235-dl-execstack.diff -p0 i386-amd64-biarch.diff -p1 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
r1178 - in glibc-package/trunk/debian: . patches patches/locale
Author: barbier Date: 2006-02-15 21:03:11 + (Wed, 15 Feb 2006) New Revision: 1178 Added: glibc-package/trunk/debian/patches/locale/iso4217-RON.diff Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/locales-depver glibc-package/trunk/debian/patches/series Log: Add RON to locale/iso-4217.def and bump LOCALES_COMPAT_VER to 2.3.6-2. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2006-02-15 20:47:34 UTC (rev 1177) +++ glibc-package/trunk/debian/changelog2006-02-15 21:03:11 UTC (rev 1178) @@ -13,6 +13,7 @@ locale-vi, locale-zh, libc6-doc, glibcdoc and libc6 ( 2.1-4). * debian/control: Split Build-Depends on several lines for readability purpose. + * Add RON to locale/iso-4217.def and bump LOCALES_COMPAT_VER to 2.3.6-2. [ Clint Adams ] * Add hurd-getresuid-dyslexia.diff (fixes incorrect ordering of Modified: glibc-package/trunk/debian/locales-depver === --- glibc-package/trunk/debian/locales-depver 2006-02-15 20:47:34 UTC (rev 1177) +++ glibc-package/trunk/debian/locales-depver 2006-02-15 21:03:11 UTC (rev 1178) @@ -1,14 +1,21 @@ # When glibc is uploaded into unstable, the locales package is immediately # available because it is arch:all. But libc binary parckages are processed # by autobuilders and become available later. +# # If compiling locales depend on a given version of localedef (for instance # when ISO codes are updated), the idea is to first bump LOCALES_COMPAT_VER and # make an upload without changing locales. When this version is available on # all architectures in unstable, locales can be modified and LOCALES_DEP_VER # is bumped too. +# # LOCALES_COMPAT_VER must always contain two values during the transition phase # so that dependencies in unstable can always be satisfied, and # LOCALES_DEP_VER point to the highest value of LOCALES_COMPAT_VER when # packages are available for all architectures in unstable. + LOCALES_DEP_VER = 2.3.5-3 -LOCALES_COMPAT_VER = 2.3.5-12 2.3.5-3 +LOCALES_COMPAT_VER = 2.3.6-2 2.3.5-3 + +# Previous versions: +#2.3.6-2: Add RON to iso-4217.def +#2.3.5-12: changes in localedef to accept preprocessor-like directives Added: glibc-package/trunk/debian/patches/locale/iso4217-RON.diff === --- glibc-package/trunk/debian/patches/locale/iso4217-RON.diff 2006-02-15 20:47:34 UTC (rev 1177) +++ glibc-package/trunk/debian/patches/locale/iso4217-RON.diff 2006-02-15 21:03:11 UTC (rev 1178) @@ -0,0 +1,23 @@ +#! /bin/sh -e + +# All lines beginning with `# DP:' are a description of the patch. +# DP: Description: According to http://publications.eu.int/code/en/en-5000700.htm +# DP: RON is the official currency in Romania since 1st July 2005. +# DP: Related bugs: #347173 +# DP: Dpatch author: Denis Barbier +# DP: Patch author: Eddy Petrişor +# DP: Upstream status: not submitted yet +# DP: Date: 2006-02-15 + +Index: locale/iso-4217.def +=== +--- locale/iso-4217.def.orig locale/iso-4217.def +@@ -127,6 +127,7 @@ + DEFINE_INT_CURR(PYG)/* Paraguay Guarani */ + DEFINE_INT_CURR(QAR)/* Qatar Rial */ + DEFINE_INT_CURR(ROL)/* Romanian Leu */ ++DEFINE_INT_CURR(RON)/* New Romanian Leu */ + DEFINE_INT_CURR(RUR)/* Russian Ruble */ + DEFINE_INT_CURR(RWF)/* Rwanda Franc */ + DEFINE_INT_CURR(SAR)/* Saudi Arabia Riyal */ Modified: glibc-package/trunk/debian/patches/series === --- glibc-package/trunk/debian/patches/series 2006-02-15 20:47:34 UTC (rev 1177) +++ glibc-package/trunk/debian/patches/series 2006-02-15 21:03:11 UTC (rev 1178) @@ -69,6 +69,7 @@ glibc235-gcc34-m68k-seccomment.diff -p0 locale/cvs-iso4217.diff -p0 locale/cvs-iso639.diff -p0 +locale/iso4217-RON.diff -p0 glibc235-gcc4-hppa-profile.diff -p0 glibc235-dl-execstack.diff -p0 i386-amd64-biarch.diff -p1 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Processed: Reassign between locales and libc6
Processing commands for [EMAIL PROTECTED]: reassign 305831 libc6 Bug#305831: mbrtowc() fails for vi_VN.tcvn Bug reassigned from package `locales' to `libc6'. reassign 345907 libc6 Bug#345907: locales: Package update overwrites manually set timezone info for Brazil Bug reassigned from package `locales' to `libc6'. reassign 240901 locales Bug#240901: Add am_pm strings to the en_GB locale Bug reassigned from package `libc6' to `locales'. End of message, stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#111268: marked as done (Error in sv_SE locale)
Your message dated Wed, 15 Feb 2006 22:37:12 +0100 with message-id [EMAIL PROTECTED] and subject line No activity on this bug for years, closing (was: Error in sv_SE locale) has caused the attached Bug report 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 I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database) ---BeginMessage--- Package: libc6 Version: 2.2.4-1 Severity: minor Tags: patch In Sweden, we write time as 01:02:03. The LC_TIME defined in sv_SE is using the wrong way for d_t_fmt and t_fmt (but the correct for date_fmt). Please forward upstream also. --- sv_SE.orig Fri Oct 27 07:57:31 2000 +++ sv_SE Wed Sep 5 01:09:24 2001 @@ -165,9 +165,9 @@ U006FU006BU0074U006FU0062U0065U0072;/ U006EU006FU0076U0065U006DU0062U0065U0072;/ U0064U0065U0063U0065U006DU0062U0065U0072 -d_t_fmt U0025U0061U0020U0025U0065U0020U0025U0062U0020U0025U0059U0020U0025U0048U002EU0025U004DU002EU0025U0053 +d_t_fmt U0025U0061U0020U0025U0065U0020U0025U0062U0020U0025U0059U0020U0025U0048U003AU0025U004DU003AU0025U0053 d_fmt U0025U0059U002DU0025U006DU002DU0025U0064 -t_fmt U0025U0048U002EU0025U004DU002EU0025U0053 +t_fmt U0025U0048U003AU0025U004DU003AU0025U0053 am_pm ; t_fmt_ampm date_fmt U0025U0061U0020U0025U0062U0020U0025U0065/ /Micce -- System Information Debian Release: testing/unstable Architecture: i386 Kernel: Linux zodiac 2.4.7 #2 tor aug 9 01:43:18 CEST 2001 i686 Locale: LANG=sv_SE, LC_CTYPE=sv_SE ---End Message--- ---BeginMessage--- Hi, there seems to be no consensus on this bug, so I am closing it because it does not make sense to let it open without any action. Please reopen it if you can provide more informations. Thanks for your help. Denis ---End Message---
r1179 - in glibc-package/trunk/debian: . patches patches/localedata
Author: barbier Date: 2006-02-15 22:01:31 + (Wed, 15 Feb 2006) New Revision: 1179 Added: glibc-package/trunk/debian/patches/localedata/locales_CH.diff Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/localedata/locales-fr.diff glibc-package/trunk/debian/patches/series Log: Fix thousand separator for de_CH, and let other Swiss locales copy de_CH for LC_NUMERIC and LC_MONETARY sections. (Closes: #345481) Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2006-02-15 21:03:11 UTC (rev 1178) +++ glibc-package/trunk/debian/changelog2006-02-15 22:01:31 UTC (rev 1179) @@ -14,6 +14,8 @@ * debian/control: Split Build-Depends on several lines for readability purpose. * Add RON to locale/iso-4217.def and bump LOCALES_COMPAT_VER to 2.3.6-2. + * Fix thousand separator for de_CH, and let other Swiss locales copy + de_CH for LC_NUMERIC and LC_MONETARY sections. (Closes: #345481) [ Clint Adams ] * Add hurd-getresuid-dyslexia.diff (fixes incorrect ordering of Modified: glibc-package/trunk/debian/patches/localedata/locales-fr.diff === --- glibc-package/trunk/debian/patches/localedata/locales-fr.diff 2006-02-15 21:03:11 UTC (rev 1178) +++ glibc-package/trunk/debian/patches/localedata/locales-fr.diff 2006-02-15 22:01:31 UTC (rev 1179) @@ -1,6 +1,6 @@ # All lines beginning with `# DP:' are a description of the patch. # DP: Description: Various fixes for all French locales -# DP: Related bugs: #248377 #351786 +# DP: Related bugs: #248377 #351786 #345481 # DP: Dpatch author: Denis Barbier [EMAIL PROTECTED] # DP: Patch author: Denis Barbier # DP: Upstream status: not submitted @@ -135,16 +135,14 @@ END LC_IDENTIFICATION -@@ -64,9 +65,9 @@ +@@ -64,9 +65,7 @@ END LC_MONETARY LC_NUMERIC -decimal_point U002C -thousands_sep -grouping 0;0 -+decimal_point U002E -+thousands_sep U0027 -+grouping 3;3 ++copy de_CH END LC_NUMERIC LC_TIME Added: glibc-package/trunk/debian/patches/localedata/locales_CH.diff === --- glibc-package/trunk/debian/patches/localedata/locales_CH.diff 2006-02-15 21:03:11 UTC (rev 1178) +++ glibc-package/trunk/debian/patches/localedata/locales_CH.diff 2006-02-15 22:01:31 UTC (rev 1179) @@ -0,0 +1,45 @@ +# All lines beginning with `# DP:' are a description of the patch. +# DP: Description: thousand separator for Swiss locales is ' +# DP: Related bugs: #345481 +# DP: Dpatch author: Denis Barbier [EMAIL PROTECTED] +# DP: Patch author: Denis Barbier +# DP: Upstream status: not submitted +# DP: Date: 2006-02-16 + +Index: glibc-2.3.6/localedata/locales/de_CH +=== +--- glibc-2.3.6.orig/localedata/locales/de_CH glibc-2.3.6/localedata/locales/de_CH +@@ -62,7 +62,7 @@ + int_curr_symbol U0043U0048U0046U0020 + currency_symbol U0046U0072U002E + mon_decimal_point U002E +-mon_thousands_sep U0020 ++mon_thousands_sep U0027 + mon_grouping 3;3 + positive_sign + negative_sign U002D +@@ -78,7 +78,7 @@ + + LC_NUMERIC + decimal_point U002E +-thousands_sep U0020 ++thousands_sep U0027 + grouping 3;3 + END LC_NUMERIC + +Index: glibc-2.3.6/localedata/locales/it_CH +=== +--- glibc-2.3.6.orig/localedata/locales/it_CH glibc-2.3.6/localedata/locales/it_CH +@@ -57,9 +57,7 @@ + END LC_MONETARY + + LC_NUMERIC +-decimal_point U002C +-thousands_sep U0027 +-grouping 3;3 ++copy de_CH + END LC_NUMERIC + + LC_TIME Modified: glibc-package/trunk/debian/patches/series === --- glibc-package/trunk/debian/patches/series 2006-02-15 21:03:11 UTC (rev 1178) +++ glibc-package/trunk/debian/patches/series 2006-02-15 22:01:31 UTC (rev 1179) @@ -100,6 +100,7 @@ locale/fix-C-first_weekday.diff -p0 localedata/tl_PH-yesexpr.diff localedata/fo_FO-date_fmt.diff +localedata/locales_CH.diff localedata/locales-fr.diff localedata/supported.diff localedata/locale-sa_IN.diff -p0 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#345481: Wrong thousand separator for Swiss locale
tags 345481 pending thanks [David Frey] The thousand grouping separator in Switzerland is ' (U0027) Hi David, this change has been committed. Can you please report this bug upstream as well? Thanks Denis -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Use gcc 4.0 to build glibc on all architectures
Hi all, A few Debian architectures, are still using and old gcc to build the glibc. I think we should try to move slowly to gcc 4.0, as other versions (mainly gcc-3.4), won't be supported as gcc 4.0 will be. Also I have hurd they've been some discussions about shipping etch without gcc-3.4. Here is the current status: - amd64, arm, alpha, i386, ia64, s390, mips, mipsel and sparc are already using gcc 4.0. - powerpc is using gcc 3.4, with a few workaround to some bugs (nptl/ppc64 built with -g2). I have tried to build a glibc (2.3.6) with gcc 4.0, and I am using it for a week now. I haven't found any problem, but I am not able to test the ppc64 version (I only have a 32-bit machine). Goto, it's seems you decided to switch to gcc-3.4 for powerpc in version 2.3.5-2. Did you remember why? - hppa is using gcc 3.4 because of bugs #326581 and #333766. I have tried to build a glibc with gcc 4.0, and found that bug#333766 is now fixed. As for bug#326581, it is still present, I will try to fix the problem. - m68k is using gcc 3.4. As I don't have such a machine, I will try to contact the glibc porters to get more information. - hurd-i386 is using gcc 3.3. I will contact the hurd porters the same way as for m68k. Bye, Aurelien -- .''`. Aurelien Jarno | GPG: 1024D/F1BCDB73 : :' : Debian developer | Electrical Engineer `. `' [EMAIL PROTECTED] | [EMAIL PROTECTED] `-people.debian.org/~aurel32 | www.aurel32.net -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#352500: libc0.3: getresuid has misordered arguments
Hi, Denis Barbier, le Wed 15 Feb 2006 21:39:54 +0100, a écrit : On Wed, Feb 15, 2006 at 07:23:06PM +0100, Samuel Thibault wrote: Hi, Please have a look at http://sources.redhat.com/bugzilla/show_bug.cgi?id=2329. for a more generic patch: http://sources.redhat.com/bugzilla/attachment.cgi?id=866action=view It does not apply cleanly on 2.3.6. Can you please carefully check if this patch does the right thing? It does. Regards, Samuel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#313175: test case for failing argp
Attached is a minimal test case showing the problem. Compile with gcc -o minargp minargp.c, run with somthing like ./minargp -r 15 to get argument value for -r = (null) repeat count has been set to 10 Expected behaviour: argument value for -r = 15 repeat count has been set to 15 Why is the argument value empty? Drew #include stdlib.h #include argp.h /* Program documentation. */ static char doc[] = minimal argp test for OPTION_ARG_OPTIONAL.; /* A description of the arguments we accept. */ static char args_doc[] = ; /* The options we understand. */ static struct argp_option options[] = { {repeat, 'r', COUNT, OPTION_ARG_OPTIONAL, Repeat the output COUNT (default 10) times}, { 0 } }; /* Used by `main' to communicate with `parse_opt'. */ struct arguments { int repeat_count; /* COUNT arg to `--repeat' */ }; /* Parse a single option. */ static error_t parse_opt (int key, char *arg, struct argp_state *state) { /* Get the `input' argument from `argp_parse', which we know is a pointer to our arguments structure. */ struct arguments *arguments = state-input; switch (key) { case 'r': printf(argument value for -r = %s\n, arg); arguments-repeat_count = arg ? atoi (arg) : 10; break; } return 0; } /* Our argp parser. */ static struct argp argp = { options, parse_opt, args_doc, doc }; int main (int argc, char **argv) { int i, j; struct arguments arguments; /* Default values. */ arguments.repeat_count = 1; argp_parse (argp, argc, argv, 0, 0, arguments); printf(repeat count has been set to %i\n, arguments.repeat_count ); }
Re: Use gcc 4.0 to build glibc on all architectures
On Thu, Feb 16, 2006 at 12:00:36AM +0100, Aurelien Jarno wrote: - powerpc is using gcc 3.4, with a few workaround to some bugs (nptl/ppc64 built with -g2). I have tried to build a glibc (2.3.6) with gcc 4.0, and I am using it for a week now. I haven't found any problem, but I am not able to test the ppc64 version (I only have a 32-bit machine). Goto, it's seems you decided to switch to gcc-3.4 for powerpc in version 2.3.5-2. Did you remember why? I'm pretty sure it was a bug in the 4.0 branch at the time, now fixed. - hppa is using gcc 3.4 because of bugs #326581 and #333766. I have tried to build a glibc with gcc 4.0, and found that bug#333766 is now fixed. As for bug#326581, it is still present, I will try to fix the problem. - m68k is using gcc 3.4. As I don't have such a machine, I will try to contact the glibc porters to get more information. - hurd-i386 is using gcc 3.3. I will contact the hurd porters the same way as for m68k. Great! -- Daniel Jacobowitz CodeSourcery -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#353031: posix_fadvise defines missing
Daniel Jacobowitz [EMAIL PROTECTED] writes: This seems to be a problem related to the features.h stuff. If I define _POSIX_C_SOURCE to 200112L then it works but then random other system functions aren't defined. (specifically random and srandom). Try -D_GNU_SOURCE then? Or -D_POSIX_C_SOURCE=200112L -D_BSD_SOURCE, or several other combinations. As I mentioned I tried _POSIX_C_SOURCE=200112L and it caused posix_fadvise to work but made random and srandom stop working. I did finally get it working with _GNU_SOURCE. If this is intentional (which seems unlikely, why should I have to define these things just to get a standard libc function?) then it's at the very least a documentation bug. The man page clearly indicates that only #include fcntl.h is required. -- greg -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re:
Hey [EMAIL PROTECTED], Pick up the manufacturer you trust. All Pre#scr!pt!0ns are filled by Li#cens#ed [EMAIL PROTECTED] - copy the address below and paste in your web browser: bovid.newtechtown.com/?zz=3Dlowcost -- A sour Scotswoman called Hooch.. If you'll just tell me so --. His sweater's been thrown on the floor.. While in the wild wood I did lie,. can cost as much as top shortstops, a baseball analogy is apt: Companies=20= -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]