Processed: Re: Bug#372544: fixed in eglibc 2.13-1

2011-12-09 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tags 372544 - moreinfo - unreproducible
Bug #372544 {Done: Vincent Lefevre } [libc6] libc6-dev: 
fma() is incorrect (inaccurate), not conform to C99
Removed tag(s) moreinfo.
Bug #372544 {Done: Vincent Lefevre } [libc6] libc6-dev: 
fma() is incorrect (inaccurate), not conform to C99
Removed tag(s) unreproducible.
>
End of message, stopping processing here.

Please contact me if you need assistance.
-- 
372544: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=372544
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.13234819134100.transcr...@bugs.debian.org



Bug#372544: marked as done (libc6-dev: fma() is incorrect (inaccurate), not conform to C99)

2011-12-09 Thread Debian Bug Tracking System
Your message dated Sat, 10 Dec 2011 02:46:04 +0100
with message-id <20111210014604.ga21...@xvii.vinc17.org>
and subject line Re: Bug#372544: fixed in eglibc 2.13-1
has caused the Debian Bug report #372544,
regarding libc6-dev: fma() is incorrect (inaccurate), not conform to C99
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
372544: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=372544
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libc6-dev
Version: 2.3.6-15
Severity: normal

The fma() function is incorrect. For instance (this example is based
on one given in the ieee754r mailing-list):

#include 
#include 
#include 
#include 

int main (void)
{
  double eps, e2, f, x, z;

  eps = DBL_EPSILON;
  e2 = eps * eps;
  x = 1.0 + eps;
  z = -1.0 - 2.0 * eps;
  f = fma (x, x, z);
  if (f != e2)
{
  fprintf (stderr, "fma() is WRONG on this platform!\n"
   "Got %a instead of %a.\n", f, e2);
  exit (EXIT_FAILURE);
}
  return 0;
}

compiled with -std=c99 gives:

fma() is WRONG on this platform!
Got 0x0p+0 instead of 0x1p-104.

The cause is that fma() is implemented on the x86 with (x * y) + z.
The ISO C99 standard requires:

The fma functions compute (x × y) + z, rounded as one ternary
operation: they compute the value (as if) to infinite precision
and round once to the result format, according to the rounding
mode characterized by the value of FLT_ROUNDS.

I currently don't have the time to fix it, but I think this should
be done like this:

1. Compute the product as an exact sum of two FP numbers with Dekker's
   algorithm.
2. Determine the rounded results (see algorithms on FP expansions).

Well, there would be 2 problems: First, the fact that values may be in
extended precision (GCC bug). Then, the possible intermediate overflow
or underflow should be avoided, probably by doing comparisons first
and scale the values if need be (this problem is much less important
than the current situation).

Note: on PowerPC, which has a hardware fma, this bug does not appear.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14.4-20051215
Locale: LANG=POSIX, LC_CTYPE=en_US.ISO8859-1 (charmap=ISO-8859-1)

Versions of packages libc6-dev depends on:
ii  libc62.3.6-15GNU C Library: Shared libraries
ii  linux-kernel-headers 2.6.13+0rc3-2.1 Linux Kernel Headers for developme

Versions of packages libc6-dev recommends:
ii  gcc [c-compiler]  4:4.1.1-1  The GNU C compiler
ii  gcc-3.3 [c-compiler]  1:3.3.6-13 The GNU C compiler
ii  gcc-3.4 [c-compiler]  3.4.6-1The GNU C compiler
ii  gcc-4.0 [c-compiler]  4.0.3-3The GNU C compiler
ii  gcc-4.1 [c-compiler]  4.1.1-2The GNU C compiler

-- no debconf information

--- End Message ---
--- Begin Message ---
tags - moreinfo - unreproducible
thanks

And let's close this bug.

-- 
Vincent Lefèvre  - Web: 
100% accessible validated (X)HTML - Blog: 
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)

--- End Message ---


Bug#372544: fixed in eglibc 2.13-1

2011-12-09 Thread Vincent Lefevre
On 2011-12-09 22:34:30 +0100, Aurelien Jarno wrote:
> > I'll try to write my own test suite (based on difficult cases and
> > with the 4 rounding modes).
> 
> Please open a new bug when it's done and if you find some more bugs. In
> the meanwhile, I guess it's better to trust upstream and consider this
> bug fixed.

OK. I'll try to write the tests in a few weeks.

-- 
Vincent Lefèvre  - Web: 
100% accessible validated (X)HTML - Blog: 
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)



--
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20111210013811.gr5...@xvii.vinc17.org



Bug#645058: marked as done (libc6: sh4: multiarch broken sometime)

2011-12-09 Thread Debian Bug Tracking System
Your message dated Sat, 10 Dec 2011 10:17:31 +0900
with message-id 

and subject line Re: Bug#645058: libc6: sh4: multiarch broken sometime
has caused the Debian Bug report #645058,
regarding libc6: sh4: multiarch broken sometime
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
645058: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=645058
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libc6
Version: 2.13-21
Severity: important
User: multiarch-de...@lists.alioth.debian.org
Usertags: multiarch
User: debian-...@superh.org
Usertags: sh4
X-Debbugs-CC: debian-sup...@lists.debian.org

Hi,

It seems to sh4 that multi-arch has broken.
A problem sometimes occurs by the library corresponding to multi-arch.

For example, A problem occurs in libmpc2_0.9-4 corresponding to multiarch.
A problem does not occur in old  libmpc2_0.9-3.

-
$ /usr/lib/gcc/sh4-linux-gnu/4.6.1/cc1
$ dpkg -l | grep  libmpc2
ii  libmpc2  0.9-3
multiple precision complex floating-point library
$ /usr/lib/gcc/sh4-linux-gnu/4.6.1/cc1
Segmentation fault (core dumped)
$ dpkg -l | grep  libmpc2
ii  libmpc2  0.9-4
multiple precision complex floating-point library
$ gdb /usr/lib/gcc/sh4-linux-gnu/4.6.1/cc1 core
GNU gdb (GDB) 7.1-debian
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "sh4-linux-gnu".
For bug reporting instructions, please see:
...
Reading symbols from /usr/lib/gcc/sh4-linux-gnu/4.6/cc1...(no
debugging symbols found)...done.
[New Thread 19413]

warning: Can't read pathname for load map: Input/output error.
Reading symbols from /usr/lib/sh4-linux-gnu/libmpc.so.2...(no
debugging symbols found)...done.
Loaded symbols for /usr/lib/sh4-linux-gnu/libmpc.so.2
Reading symbols from /usr/lib/sh4-linux-gnu/libmpfr.so.4...Reading
symbols from /usr/lib/debug/usr/lib/sh4-linux-gnu/libmpfr.so.4.1.0...done.
done.
Loaded symbols for /usr/lib/sh4-linux-gnu/libmpfr.so.4
Reading symbols from /usr/lib/sh4-linux-gnu/libgmp.so.10...(no
debugging symbols found)...done.
Loaded symbols for /usr/lib/sh4-linux-gnu/libgmp.so.10
Reading symbols from /lib/sh4-linux-gnu/libdl.so.2...(no debugging
symbols found)...done.
Loaded symbols for /lib/sh4-linux-gnu/libdl.so.2
Reading symbols from /usr/lib/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /lib/sh4-linux-gnu/libc.so.6...(no debugging
symbols found)...done.
Loaded symbols for /lib/sh4-linux-gnu/libc.so.6
Reading symbols from /lib/ld-linux.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
Got object file from memory but can't read symbols: File format not recognized.
Core was generated by `/usr/lib/gcc/sh4-linux-gnu/4.6.1/cc1'.
Program terminated with signal 11, Segmentation fault.
#0  0x in ?? ()
(gdb) info sharedlibrary
>FromTo  Syms Read   Shared Object Library
0x295adfa0  0x295bbdc0  Yes (*) /usr/lib/sh4-linux-gnu/libmpc.so.2
0x295d73a0  0x2965b740  Yes /usr/lib/sh4-linux-gnu/libmpfr.so.4
0x296788e0  0x296c8840  Yes (*) /usr/lib/sh4-linux-gnu/libgmp.so.10
0x296e2be0  0x296e3da0  Yes (*) /lib/sh4-linux-gnu/libdl.so.2
0x296f7ac0  0x297056a0  Yes (*) /usr/lib/libz.so.1
0x29730d20  0x29837800  Yes (*) /lib/sh4-linux-gnu/libc.so.6
0x29556900  0x2956eea8  Yes (*) /lib/ld-linux.so.2
(*): Shared library is missing debugging information.
(gdb) where
#0  0x in ?? ()
#1  0x296e299c in ?? () from /lib/sh4-linux-gnu/libdl.so.2
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
-

It seems that the allocation is not operating normally.

Best regards,
 Nobuhiro

-- 
Nobuhiro Iwamatsu
   iwamatsu at {nigauri.org / debian.org}
   GPG ID: 40AD1FA6



-- 
Nobuhiro Iwamatsu
   iwamatsu at {nigauri.org / debian.org}
   GPG ID: 40AD1FA6


--- End Message ---
--- Begin Message ---
Package: libc6
Version: 2.13-21

Hi,

The library where transition of libc has not completed the cause of
this problem was the cause.
It is not a problem of libc.
I close this bug.

Best regards,
  Nobuhiro

2011/12/10 Aurelien Jarno :
> On Mon, Oct 17, 2011 at 02:03:51PM +0900, Nobuhiro Iwamatsu wrote:
>> Hi,
>>
>> 2011/10/12 Aurelien Jarno :
>> > On Wed, Oct 12, 2011 at 

Bug#647896: regression (?): libc6: Broken thread local storage (TLS) initialization

2011-12-09 Thread Samuel Williams
Hi Aurelien,

Thanks for processing my bug report.

On 10/12/2011, at 10:27 AM, Aurelien Jarno wrote:

> Policy 10.2

This was my best guess:

Paragraph 4: Libraries should be built with threading support and to be 
thread-safe if the library supports this.

I apologise, I am not really familiar with Debian policy, that seemed like the 
best fit. I couldn't really find something along the lines of "Programs and 
libraries must work as specified and expected, and not fail when used under 
normal conditions."

> If the bug is closed with the wrong version, there is no need to open a
> new one. Merging with the existing one.

The other bug was archived so I couldn't add anything to it. This is clearly a 
bug with the existing library in Debian stable, which has not been considered 
in the previous bug report (#637239).

I think it is important that whatever is wrong is fixed by back-porting the 
relevant changes to Debian stable.

Kind regards,
Samuel

r5061 - in glibc-package/trunk/debian: . patches

2011-12-09 Thread Aurelien Jarno
Author: aurel32
Date: 2011-12-09 21:54:34 + (Fri, 09 Dec 2011)
New Revision: 5061

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/patches/series
Log:
  * patches/any/local-linuxthreads-XPG7.diff: fix XPG7 compliance in
linuxthreads version of pthread.h.  Closes: #647823.



Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2011-12-09 21:24:56 UTC (rev 
5060)
+++ glibc-package/trunk/debian/changelog2011-12-09 21:54:34 UTC (rev 
5061)
@@ -40,6 +40,8 @@
   * Update expected-results-x86_64-kfreebsd-gnu-libc to allow tst-clock1.out
 to fail, as it seems to happen when there is other load than glibc on the
 building machine.  Closes: #649185.
+  * patches/any/local-linuxthreads-XPG7.diff: fix XPG7 compliance in
+linuxthreads version of pthread.h.  Closes: #647823.
 
   [ Samuel Thibault ]
   * patches/hurd-i386/submitted-setresid.diff: New patch to fix -1 passed to

Modified: glibc-package/trunk/debian/patches/series
===
--- glibc-package/trunk/debian/patches/series   2011-12-09 21:24:56 UTC (rev 
5060)
+++ glibc-package/trunk/debian/patches/series   2011-12-09 21:54:34 UTC (rev 
5061)
@@ -307,3 +307,4 @@
 any/submitted-glob_h-ifdef.diff
 any/cvs-dl_close-scope-handling.diff
 any/cvs-nptl-pthread-race.diff
+any/local-linuxthreads-XPG7.diff


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1rz8op-00026b...@vasks.debian.org



Processed: tagging 647823

2011-12-09 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tags 647823 + pending
Bug #647823 [libc0.1-dev] p11-kit: FTBFS(!linux): error: 
'PTHREAD_MUTEX_RECURSIVE' undeclared (first use in this function)
Added tag(s) pending.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
647823: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=647823
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.13234687944583.transcr...@bugs.debian.org



Processed: Re: Bug#650941: tzdata: changelog entry missing - and changelog link dead on packages.debian.org

2011-12-09 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> reassign 650941 www.debian.org
Bug #650941 [tzdata] tzdata: changelog entry missing - and changelog link dead 
on packages.debian.org
Bug reassigned from package 'tzdata' to 'www.debian.org'.
> retitle 650941 tzdata changelog link dead on packages.debian.org
Bug #650941 [www.debian.org] tzdata: changelog entry missing - and changelog 
link dead on packages.debian.org
Changed Bug title to 'tzdata changelog link dead on packages.debian.org' from 
'tzdata: changelog entry missing - and changelog link dead on 
packages.debian.org'
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
650941: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=650941
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.13234685572370.transcr...@bugs.debian.org



Bug#650941: tzdata: changelog entry missing - and changelog link dead on packages.debian.org

2011-12-09 Thread Aurelien Jarno
reassign 650941 www.debian.org
retitle 650941 tzdata changelog link dead on packages.debian.org
thanks

On Sun, Dec 04, 2011 at 02:43:26PM +0100, Holger Wansing wrote:
> Package: tzdata
> 
> I just noticed that there is an entry missing in the changelog
> of tzdata:
> Some time ago I filed bug #641220 (german debconf translation for
> tzdata) and this bug was closed with tzdata-version 2011j-1.
> But in recent changelog of tzdata, 2011j-1 is not mentioned.

It is definitely mentioned in recent versions, for example in 2011n-1.

> Another issue regarding 'changelog':
> On http://packages.debian.org/source/sid/tzdata there is a link
> to "Debian changelog" on the right side of the page.
> This link is actually dead (shows to 
> http://packages.debian.org/changelogs/pool/main/t/tzdata/tzdata_2011n-1/changelog,
> but that is not there).
> 

This has nothing to do with the tzdata package, reassign to
www.debian.org .

-- 
Aurelien Jarno  GPG: 1024D/F1BCDB73
aurel...@aurel32.net http://www.aurel32.net



-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20111209220911.ga16...@hall.aurel32.net



r5060 - in glibc-package/trunk/debian: . testsuite-checking

2011-12-09 Thread Aurelien Jarno
Author: aurel32
Date: 2011-12-09 21:24:56 + (Fri, 09 Dec 2011)
New Revision: 5060

Modified:
   glibc-package/trunk/debian/changelog
   
glibc-package/trunk/debian/testsuite-checking/expected-results-x86_64-kfreebsd-gnu-libc
Log:
  * Update expected-results-x86_64-kfreebsd-gnu-libc to allow tst-clock1.out
to fail, as it seems to happen when there is other load than glibc on the
building machine.  Closes: #649185.



Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2011-12-09 21:22:24 UTC (rev 
5059)
+++ glibc-package/trunk/debian/changelog2011-12-09 21:24:56 UTC (rev 
5060)
@@ -37,6 +37,9 @@
   * patches/mips/submitted-dl-platform.diff: fix a typo preventing loongson2f
 platform directory to be used.  Closes: #646610.
   * Update Dutch debconf translation, by Vincent Zweije.  Closes: #649605.
+  * Update expected-results-x86_64-kfreebsd-gnu-libc to allow tst-clock1.out
+to fail, as it seems to happen when there is other load than glibc on the
+building machine.  Closes: #649185.
 
   [ Samuel Thibault ]
   * patches/hurd-i386/submitted-setresid.diff: New patch to fix -1 passed to

Modified: 
glibc-package/trunk/debian/testsuite-checking/expected-results-x86_64-kfreebsd-gnu-libc
===
--- 
glibc-package/trunk/debian/testsuite-checking/expected-results-x86_64-kfreebsd-gnu-libc
 2011-12-09 21:22:24 UTC (rev 5059)
+++ 
glibc-package/trunk/debian/testsuite-checking/expected-results-x86_64-kfreebsd-gnu-libc
 2011-12-09 21:24:56 UTC (rev 5060)
@@ -8,6 +8,7 @@
 tst-aio10.out, Error 1
 tst-aio4.out, Error 1
 tst-aio9.out, Error 1
+tst-clock1.out, Error 1
 tst-cputimer2.out, Error 1
 tst-longjmp_chk.out, Error 1
 tst-mknodat.out, Error 1


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1rz7w8-bj...@vasks.debian.org



Processed: Re: Bug#372544: fixed in eglibc 2.13-1

2011-12-09 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> notfound 372544 2.13-1
Bug #372544 [libc6] libc6-dev: fma() is incorrect (inaccurate), not conform to 
C99
Bug No longer marked as found in versions eglibc/2.13-1.
> fixed 372544 2.13-1
Bug #372544 [libc6] libc6-dev: fma() is incorrect (inaccurate), not conform to 
C99
Bug Marked as fixed in versions eglibc/2.13-1.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
372544: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=372544
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.132346647224621.transcr...@bugs.debian.org



Bug#372544: fixed in eglibc 2.13-1

2011-12-09 Thread Aurelien Jarno
notfound 372544 2.13-1
fixed 372544 2.13-1
thanks

On Tue, Oct 18, 2011 at 04:52:26PM +0200, Vincent Lefevre wrote:
> On 2011-10-18 07:15:31 +0200, Aurelien Jarno wrote:
> > I have reopened the bug, but tagged it moreinfo + unreproducible given
> > fma() has been implemented in eglibc 2.13, and that the testcases you
> > provided now pass correctly on at least i386 and amd64.
> > 
> > Please provide some more details or testcases.
> 
> Ah, I didn't see that the bug that was opened upstream yeaterday
> was against an old glibc version! Still, Bruno Haible said:
> 
> "I see 6 different implementations of fma(), 4 implementations of fmaf(),
> and 4 implementations of fmal() in the glibc source code.
> How can you guarantee that all of them are thoroughly tested?
> 
> The ones in math/s_fma.c, math/s_fmaf.c, math/s_fmal.c are definitely
> buggy."
> 
> But I wonder whether Debian supports a platform with such an
> implementation.
> 
> The old upstream bug http://sourceware.org/bugzilla/show_bug.cgi?id=3268
> was also still open.
> 
> I'll try to write my own test suite (based on difficult cases and
> with the 4 rounding modes).
> 

Please open a new bug when it's done and if you find some more bugs. In
the meanwhile, I guess it's better to trust upstream and consider this
bug fixed.

-- 
Aurelien Jarno  GPG: 1024D/F1BCDB73
aurel...@aurel32.net http://www.aurel32.net



-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20111209213430.ge7...@hall.aurel32.net



r5059 - in glibc-package/trunk/debian: . po

2011-12-09 Thread Aurelien Jarno
Author: aurel32
Date: 2011-12-09 21:22:24 + (Fri, 09 Dec 2011)
New Revision: 5059

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/po/nl.po
Log:
  * Update Dutch debconf translation, by Vincent Zweije.  Closes: #649605.



Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2011-12-09 19:44:45 UTC (rev 
5058)
+++ glibc-package/trunk/debian/changelog2011-12-09 21:22:24 UTC (rev 
5059)
@@ -36,6 +36,7 @@
   * patches/amd64/cvs-dl_trampoline-cfi.diff: fix CFI in dl_trampoline code.
   * patches/mips/submitted-dl-platform.diff: fix a typo preventing loongson2f
 platform directory to be used.  Closes: #646610.
+  * Update Dutch debconf translation, by Vincent Zweije.  Closes: #649605.
 
   [ Samuel Thibault ]
   * patches/hurd-i386/submitted-setresid.diff: New patch to fix -1 passed to

Modified: glibc-package/trunk/debian/po/nl.po
===
--- glibc-package/trunk/debian/po/nl.po 2011-12-09 19:44:45 UTC (rev 5058)
+++ glibc-package/trunk/debian/po/nl.po 2011-12-09 21:22:24 UTC (rev 5059)
@@ -1,29 +1,20 @@
+# Dutch eglibc po-debconf translation,
+# Copyright (C) 2011 THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the eglibc package.
+# Vincent Zweije , 2011.
 #
-#Translators, if you are not familiar with the PO format, gettext
-#documentation is worth reading, especially sections dedicated to
-#this format, e.g. by running:
-# info -n '(gettext)PO Files'
-# info -n '(gettext)Header Entry'
-#
-#Some information specific to po-debconf are available at
-#/usr/share/doc/po-debconf/README-trans
-# or http://www.debian.org/intl/l10n/po-debconf/README-trans
-#
-#Developers do not need to manually edit POT or PO files.
-#
 msgid ""
 msgstr ""
-"Project-Id-Version: glibc\n"
-"Report-Msgid-Bugs-To: egl...@packages.debian.org\n"
-"POT-Creation-Date: 2011-10-30 11:52-0700\n"
-"PO-Revision-Date: 2008-02-27 08:28+0100\n"
-"Last-Translator: Bart Cornelis \n"
-"Language-Team: debian-l10n-dutch \n"
-"Language: \n"
+"Project-Id-Version: eglibc 2.13-21\n"
+"Report-Msgid-Bugs-To: gl...@packages.debian.org\n"
+"POT-Creation-Date: 2009-03-08 15:23+0100\n"
+"PO-Revision-Date: 2011-11-22 14:56+0100\n"
+"Last-Translator: Vincent Zweije \n"
+"Language-Team: Debian l10n Dutch \n"
+"Language: nl\n"
 "MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=utf-8\n"
+"Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-Language: Dutch\n"
 
 #. Type: multiselect
 #. Choices
@@ -115,13 +106,13 @@
 "yourself is xdm - because automatic restart might disconnect your active X11 "
 "sessions."
 msgstr ""
-"Draaiende diensten en programma's die NSS gebruiken dienen herstart te "
-"worden. Zo niet kunnen ze mogelijk geen opzoekingen en authenticatie meer "
-"doen. Het Installatieproces kan sommige diensten (zoals ssh en telnetd) "
-"herstarten, maar andere diensten kunnen niet automatisch herstart worden. "
-"Een zo'n dienst die handmatig dient gestopt en gestart te worden na de "
-"opwaardering van glibc is xdm, dit omdat een automatische herstart uw "
-"actieve X11-sessies verbreekt."
+"actieve diensten en programma's die NSS gebruiken dienen herstart te worden. "
+"Zo niet kunnen ze mogelijk geen opzoekingen en authenticatie meer doen. Het "
+"Installatieproces kan sommige diensten (zoals ssh en telnetd) herstarten, "
+"maar andere diensten kunnen niet automatisch herstart worden. Een zo'n "
+"dienst die handmatig dient gestopt en gestart te worden na de opwaardering "
+"van glibc is xdm, dit omdat een automatische herstart uw actieve X11-sessies "
+"verbreekt."
 
 #. Type: boolean
 #. Description
@@ -159,12 +150,12 @@
 "review the following space-separated list of init.d scripts for services to "
 "be restarted now, and correct it if needed."
 msgstr ""
-"Draaiende diensten en programma's die NSS gebruiken dienen herstart te "
-"worden, zo niet kunnen ze mogelijk geen opzoekingen en authenticatie meer "
-"doen (voor diensten zoals ssh kan dit gevolgen hebben voor de mogelijkheid "
-"om in te loggen). Gelieve de volgende, met spaties gescheiden lijst van init."
-"d-scripts voor diensten die herstart dienen te worden te controleren en "
-"indien nodig bij te werken."
+"actieve diensten en programma's die NSS gebruiken dienen herstart te worden, "
+"zo niet kunnen ze mogelijk geen opzoekingen en authenticatie meer doen (voor "
+"diensten zoals ssh kan dit gevolgen hebben voor de mogelijkheid om in te "
+"loggen). Gelieve de volgende, met spaties gescheiden lijst van init.d-"
+"scripts voor diensten die herstart dienen te worden te controleren en indien "
+"nodig bij te werken."
 
 #. Type: string
 #. Description
@@ -206,7 +197,7 @@
 #. Description
 #: ../debhelper.in/libc.templates:4001
 msgid "xscreensav

Processed: Re: Processed (with 3 errors): Re: Bug#647896: regression (?): libc6: Broken thread local storage (TLS) initialization

2011-12-09 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> unarchive 637239
Bug #637239 {Done: Aurelien Jarno } [libc6] libc6: Broken 
thread local storage (TLS) initialization
Unarchived Bug 637239
> forcemerge 637239 647896
Bug#637239: libc6: Broken thread local storage (TLS) initialization
Bug#647896: regression (?): libc6: Broken thread local storage (TLS) 
initialization
Forcibly Merged 637239 647896.

> found 637239 eglibc/2.11.2-10
Bug #637239 {Done: Aurelien Jarno } [libc6] libc6: Broken 
thread local storage (TLS) initialization
Bug #647896 {Done: Aurelien Jarno } [libc6] regression (?): 
libc6: Broken thread local storage (TLS) initialization
Ignoring request to alter found versions of bug #637239 to the same values 
previously set
Ignoring request to alter found versions of bug #647896 to the same values 
previously set
> fixed 637239 eglibc/2.13-17
Bug #637239 {Done: Aurelien Jarno } [libc6] libc6: Broken 
thread local storage (TLS) initialization
Bug #647896 {Done: Aurelien Jarno } [libc6] regression (?): 
libc6: Broken thread local storage (TLS) initialization
Ignoring request to alter fixed versions of bug #637239 to the same values 
previously set
Ignoring request to alter fixed versions of bug #647896 to the same values 
previously set
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
637239: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=637239
647896: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=647896
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.132346640124441.transcr...@bugs.debian.org



Bug#645058: libc6: sh4: multiarch broken sometime

2011-12-09 Thread Aurelien Jarno
On Mon, Oct 17, 2011 at 02:03:51PM +0900, Nobuhiro Iwamatsu wrote:
> Hi,
> 
> 2011/10/12 Aurelien Jarno :
> > On Wed, Oct 12, 2011 at 03:28:19PM +0900, Nobuhiro Iwamatsu wrote:
> >> Package: libc6
> >> Version: 2.13-21
> >> Severity: important
> >> User: multiarch-de...@lists.alioth.debian.org
> >> Usertags: multiarch
> >> User: debian-...@superh.org
> >> Usertags: sh4
> >> X-Debbugs-CC: debian-sup...@lists.debian.org
> >>
> >> Hi,
> >>
> >> It seems to sh4 that multi-arch has broken.
> >> A problem sometimes occurs by the library corresponding to multi-arch.
> >>
> >> For example, A problem occurs in libmpc2_0.9-4 corresponding to multiarch.
> >> A problem does not occur in old  libmpc2_0.9-3.
> >>
> >
> > Have you tried to use libmpc2_0.9-3 manually moving the files to the
> > multiarch path
> 
> This work.
> 
> > or libmpc2_0.9-4 manually moving the files to the
> > non-multiarch path?
> 
> This does not work.
> 
> I understood that this was not a problem of multiarch. Sorry.
> 
> >
> > Besides the multiarch path, the other big difference between versions
> > 0.9-3 and 0.9-4 is the use of CFLAGS, which means it has been built with
> > something like:
> >
> > CFLAGS   = -g -O2 -fstack-protector --param=ssp-buffer-size=4 
> > -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security
> > CPPFLAGS =
> > CXXFLAGS = -g -O2 -fstack-protector --param=ssp-buffer-size=4 
> > -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security
> > FFLAGS   = -g -O2
> > LDFLAGS  = -Wl,-z,relro
> 
> I built a package with CFLAGS as only "-g - O2 ". However, the problem
> was not settled.
> Other libraries may be related.
> 

Any news on that?

-- 
Aurelien Jarno  GPG: 1024D/F1BCDB73
aurel...@aurel32.net http://www.aurel32.net



-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20111209213002.gd7...@hall.aurel32.net



Bug#647896: regression (?): libc6: Broken thread local storage (TLS) initialization

2011-12-09 Thread Aurelien Jarno
reopen 637239
forcemerge 637239 647896
found 637239 eglibc/2.11.2-10
fixed 637239 eglibc/2.13-17
thanks

On Tue, Nov 08, 2011 at 12:54:54AM +1300, Samuel Williams wrote:
> Package: libc6
> Version: 2.11.2-10
> Severity: serious
> Justification: Policy 10.2

I failed to see how broken TLS is related to Policy 10.2.

> 
> Regarding the bug on this page: 
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=637239
> 
> It clearly states: "There is a bug with TLS in libc6, beginning with 2.12."
> 
> However, I seem to be having similar problems on Debian stable with 2.11:
> 
>   # dpkg --list | grep libc6
>   ii  libc6  2.11.2-10
> Embedded GNU C Library: Shared libraries
>   ii  libc6-dev  2.11.2-10
> Embedded GNU C Library: Development Libraries and Header Files
>   ii  libc6-i686 2.11.2-10
> Embedded GNU C Library: Shared libraries [i686 optimized]
>   ii  libc6-xen  2.11.2-10
> Embedded GNU C Library: Shared libraries [Xen version]
> 

If the bug is closed with the wrong version, there is no need to open a
new one. Merging with the existing one.

-- 
Aurelien Jarno  GPG: 1024D/F1BCDB73
aurel...@aurel32.net http://www.aurel32.net



-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20111209212736.gb7...@hall.aurel32.net



Bug#647394: mechanism for tzdata update to run scripts to update derived data

2011-12-09 Thread Aurelien Jarno
On Wed, Nov 02, 2011 at 01:17:51PM +0100, Aurelien Jarno wrote:
> Le 02/11/2011 10:11, Steven Ayre a écrit :
> > Package: tzdata
> > Version: 2011n-0squeeze1
> > Severity: wishlist
> > 
> > It could be useful to have a mechanism so that a tzdata upgrade (or 
> > downgrade) would run scripts that could perform actions such as updating 
> > any derived data on the system.
> > 
> > As an example we could have one such action a script that runs 
> > mysql_tzinfo_to_sql as debian-sys-maint to repopulate the timezone tables 
> > with the updated timezone information.
> > 
> > As a suggestion, this could be implemented as running all scripts in a 
> > /etc/tzdata.d directory at the end of the postinst script.
> 
> Why has it to be implemented in tzdata? Wouldn't be better if the other
> packages use the dpkg trigger mechanism to know when tzdata is updated?
> Or rather actually use the data from tzdata directly instead of
> duplicating the information.
> 

Any news on that?

-- 
Aurelien Jarno  GPG: 1024D/F1BCDB73
aurel...@aurel32.net http://www.aurel32.net



-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20111209212812.gc7...@hall.aurel32.net



Processed: tagging 649185

2011-12-09 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tags 649185 + pending
Bug #649185 [eglibc] FTBFS on kfreebsd-amd64
Added tag(s) pending.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
649185: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=649185
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.132346590320314.transcr...@bugs.debian.org



Processed: tagging 649605

2011-12-09 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tags 649605 + pending
Bug #649605 [eglibc] eglibc: [INTL:nl] Dutch translation of debconf templates
Added tag(s) pending.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
649605: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=649605
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.132346575219882.transcr...@bugs.debian.org



r5058 - in glibc-package/trunk/debian: . rules.d

2011-12-09 Thread Steve Langasek
Author: vorlon
Date: 2011-12-09 19:44:45 + (Fri, 09 Dec 2011)
New Revision: 5058

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/rules.d/debhelper.mk
Log:
Fix chmod regex in udeb pass to match the one used for others.

Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2011-12-09 04:44:00 UTC (rev 
5057)
+++ glibc-package/trunk/debian/changelog2011-12-09 19:44:45 UTC (rev 
5058)
@@ -17,6 +17,7 @@
 to the correct location in the udeb, so binaries can find it.
   * Install /lib/ld-linux.so.3 symlink in libc6:armhf, this will need
 to be reverted once the rebuild/rebootstrap is completed.
+  * Fix chmod regex in udeb pass to match the one used for others.
 
   [ Aurelien Jarno ]
   * patches/i386/local-cpuid-level2.diff: fix a typo.  Closes: #609389.

Modified: glibc-package/trunk/debian/rules.d/debhelper.mk
===
--- glibc-package/trunk/debian/rules.d/debhelper.mk 2011-12-09 04:44:00 UTC 
(rev 5057)
+++ glibc-package/trunk/debian/rules.d/debhelper.mk 2011-12-09 19:44:45 UTC 
(rev 5058)
@@ -140,9 +140,9 @@
 
dh_compress -p$(curpass)
dh_fixperms -p$(curpass)
-   find debian/$(curpass) -type f \( -regex '.*lib[0-9]*/ld.*so.*' \
-   -o -regex '.*lib[0-9]*/.*libpthread.*so.*' \
-   -o -regex '.*lib[0-9]*/libc[.-].*so.*' \) \
+   find debian/$(curpass) -type f \( -regex '.*/ld.*so' \
+   -o -regex '.*/libpthread-.*so' \
+   -o -regex '.*/libc-.*so' \) \
-exec chmod a+x '{}' ';'
dh_installdeb -p$(curpass)
# dh_shlibdeps -p$(curpass)


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1rz6nc-00056n...@vasks.debian.org