QUARANTINED: status

2006-02-15 Thread WorkgroupMail Content Filter
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

2006-02-15 Thread Aurelien Jarno
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

2006-02-15 Thread Aurelien Jarno
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

2006-02-15 Thread Aurelien Jarno
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

2006-02-15 Thread Aurelien Jarno
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

2006-02-15 Thread Aurelien Jarno

 
 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

2006-02-15 Thread Bastian Blank
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

2006-02-15 Thread Aurelien Jarno

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

2006-02-15 Thread Bastian Blank
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

2006-02-15 Thread Debian Bug Tracking System
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

2006-02-15 Thread Aurelien Jarno

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

2006-02-15 Thread Denis Barbier
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

2006-02-15 Thread Samuel Thibault
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

2006-02-15 Thread Aurelien Jarno

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

2006-02-15 Thread Gregory Stark
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

2006-02-15 Thread Ladislav Michl
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

2006-02-15 Thread Daniel Jacobowitz
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

2006-02-15 Thread Daniel Jacobowitz
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

2006-02-15 Thread Denis Barbier
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

2006-02-15 Thread Denis Barbier
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

2006-02-15 Thread Debian Bug Tracking System
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)

2006-02-15 Thread Debian Bug Tracking System
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

2006-02-15 Thread Denis Barbier
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

2006-02-15 Thread Denis Barbier
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

2006-02-15 Thread Aurelien Jarno
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

2006-02-15 Thread Samuel Thibault
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

2006-02-15 Thread Drew Parsons
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

2006-02-15 Thread Daniel Jacobowitz
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

2006-02-15 Thread Greg Stark

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:

2006-02-15 Thread Langston
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]