r2899 - glibc-package/trunk/debian/patches/hurd-i386

2008-03-31 Thread sthibaul-guest
Author: sthibaul-guest
Date: 2008-04-01 03:01:52 + (Tue, 01 Apr 2008)
New Revision: 2899

Modified:
   glibc-package/trunk/debian/patches/hurd-i386/local-pthread_stubs.diff
Log:
explain future plans about pthread stubs


Modified: glibc-package/trunk/debian/patches/hurd-i386/local-pthread_stubs.diff
===
--- glibc-package/trunk/debian/patches/hurd-i386/local-pthread_stubs.diff   
2008-03-31 12:55:23 UTC (rev 2898)
+++ glibc-package/trunk/debian/patches/hurd-i386/local-pthread_stubs.diff   
2008-04-01 03:01:52 UTC (rev 2899)
@@ -1,3 +1,15 @@
+This provides so-called "pthread stubs", which permit thread-safe libraries to
+not have to explicitely link with libpthread, and just rely on libc providing
+e.g. void pthread_mutex_lock/unlock.  However, because of weak ELF symbols
+rules, this will only work as long as we set _dl_dynamic_weak to 1 (see
+local-dl-dynamic-weak.diff), so the plan is
+
+- once glibc has integrated Hurd's libpthread and thus is able to provide the
+pthread stubs itself, this patch can be dropped.
+- once we see that all packages got recompiled with that new glibc (i.e.
+apt-cache rdepends libpthread-stubs0 is empty), the local-dl-dynamic-weak.diff
+patch can be dropped.
+
 Index: Makerules
 ===
 RCS file: /cvs/glibc/libc/Makerules,v


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#473493: tzdata - Australian states - daylight saving extended by one week

2008-03-31 Thread Ian MacKinnell

Aurelien Jarno wrote:

Ian MacKinnell a écrit :
  

Since reporting the problem this morning...

I updated the zoneinfo file on my Debian testing desktop to the latest, 
correct data (downloaded from upstream), but that did not fix the problem.



How did you installed it precisely?

  
A work colleague downloaded the zoneinfo source file for Australasia 
from the upstream source (a US government site).


I then ran the command:

# zic australasia

as root.

The system clock did not change back to daylight saving time. I then ran 
"/etc/init.d/ntp restart" but that made no difference either. After some 
further research on the web, I ran dpkg-reconfigure tzdata and that set 
the system clock back to daylight saving.



I did a dpkg-reconfigure tzdata and the problem was gone after that.




Did you installed a zoneinfo manually previously? In that case it is
normal it is left untouched by tzdata.

  
No. At work I manually installed a zoneinfo file *only after* the 
daylight saving problem occurred. I had never previously made any manual 
changes to the zoneinfo files on my work PC.


Also: I had the same daylight saving problem on my home PC (Debian 
testing, completely up to date before the daylight saving switch) and I 
have never made any manual changes to the timezone configuration on that 
PC, including zoneinfo files - not even after the daylight saving 
problem occurred. Simply running dpkg-reconfigure tzdata set the system 
clock back to daylight saving time on my home PC.


Ian MacKinnell





This Message is intended for the addressee named and may contain confidential 
information.
If you are not the intended recipient, please delete it and notify the sender.
Views expressed in this message are those of the individual sender and not 
necessarily the views of the Judicial Commission of NSW.



segfault within libc function?

2008-03-31 Thread Michael Stone
Please see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=460689 and 
let me know if I'm missing something. Basically, when sort is run on a 
file with really long lines there are some mmaps that fail with ENOMEM, 
and the program segfaults. But AFAIK, the mmaps are happening within the 
strcoll(3) function, and there's nothing sort can do about this. Is that 
true? 


Mike Stone


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#473493: tzdata - Australian states - daylight saving extended by one week - zoneinfo files for NSW, Victoria, Tasmania and ACT are incorrect

2008-03-31 Thread Andrew McNamara
>> I found that on my "testing" machines, tzdata was correct, but
>> /etc/localtime had not been updated to match the appropriate tzdata
>> file. Running "dpkg-reconfigured tzdata" fixed this.
>
>Did you installed a zoneinfo manually previously? In that case it is
>normal it is left untouched by tzdata.

Sorry, I don't remember. At a guess, would say no - if I was to configure
it manually I would more than likely create a symlink rather than copy
the file. Maybe I've installed the upstream zoneinfo data, and this
has then be overwriten by a subsequent update of the tzdata package
(moving daylight savings around with little notice is an annual sport
for our politicians).

-- 
Andrew McNamara, Senior Developer, Object Craft
http://www.object-craft.com.au/



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#459708: marked as done (libc6: lrint() is broken on ia64)

2008-03-31 Thread Debian Bug Tracking System

Your message dated Mon, 31 Mar 2008 14:51:58 +0200
with message-id <[EMAIL PROTECTED]>
and subject line Re: Bug#459708: libc6: lrint() is broken on ia64
has caused the Debian Bug report #459708,
regarding libc6: lrint() is broken on ia64
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 [EMAIL PROTECTED]
immediately.)


-- 
459708: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=459708
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
package: libc6
Version: 2.7-5
Severity: normal

Paolo Bonzini discovered that lrint() is broken on ia64[1].

The following snippet,taken from GNU Smalltalk m4 test,
shows the bug:

  double d = 1495582133630.0;

  int main()
  { 
extern long int lrint (double);
long int l = lrint (d);
exit(sizeof (l) >= 8 && l != 1495582133630);
  }

>From the test comment:
 "Under ia64-linux, lrint returns incorrect values for bit 31."


--- End Message ---
--- Begin Message ---
Version: 2.7-5

On Tue, Jan 08, 2008 at 10:46:21AM +, Thomas Girard wrote:
> package: libc6
> Version: 2.7-5
> Severity: normal
> 
> Paolo Bonzini discovered that lrint() is broken on ia64[1].
> 
> The following snippet,taken from GNU Smalltalk m4 test,
> shows the bug:
> 
>   double d = 1495582133630.0;
> 
>   int main()
>   { 
> extern long int lrint (double);
> long int l = lrint (d);
> exit(sizeof (l) >= 8 && l != 1495582133630);
>   }
> 
> >From the test comment:
>  "Under ia64-linux, lrint returns incorrect values for bit 31."
> 
> 
> 
On Tue, Jan 08, 2008 at 11:26:39AM +, Thomas Girard wrote:
> The missing footnote[1]:
>   http://smalltalk.gnu.org/project/issue/154#comment-142

  This actually was a kernel bug according to that log :)

  there were also bugs in lrint before glibc 2.5 but those should be
fixed anyways.

-- 
·O·  Pierre Habouzit
··O[EMAIL PROTECTED]
OOOhttp://www.madism.org


pgpwN904eodaR.pgp
Description: PGP signature
--- End Message ---


r2898 - glibc-package/trunk/debian

2008-03-31 Thread madcoder
Author: madcoder
Date: 2008-03-31 12:55:23 + (Mon, 31 Mar 2008)
New Revision: 2898

Modified:
   glibc-package/trunk/debian/changelog
Log:
missing changelog

Signed-off-by: Pierre Habouzit <[EMAIL PROTECTED]>


Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2008-03-31 12:29:55 UTC (rev 
2897)
+++ glibc-package/trunk/debian/changelog2008-03-31 12:55:23 UTC (rev 
2898)
@@ -1,3 +1,10 @@
+glibc (2.7-12) UNRELEASED; urgency=low
+
+  * Add any/cvs-strerror_r.diff to make strerror_r actually thread safe.
+  Closes: 456531.
+
+ -- Pierre Habouzit <[EMAIL PROTECTED]>  Mon, 31 Mar 2008 14:52:38 +0200
+
 glibc (2.7-11) unstable; urgency=low
 
   * Reenable testsuite on MIPS SB1 platforms.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#473553: libc6: [tzselect] worng DST values for isreal

2008-03-31 Thread Aurelien Jarno
reassign 473553 tzdata
thanks

Jabka Atu a écrit :
> Package: libc6
> Version: 2.7-6
> Severity: normal
> 
> 
> Dear Maintainer ,..
> 
> when  using isreal DST values the time isn't the correct one that is in
> reallity for example :
>   Today (31/3/2008 ) Isreal - 
> While the real time is 12:25
> the date retorns me :
>Mon Mar 31 12:37:19 IDT 2008
> 

What do you call "real time" precisely? Is it the time on your wall
clock or a time from your computer? I find very strange to not have an
entire number of hours between the two, but instead a 12 minutes difference.

What time did you expect instead of the one currently returned?

-- 
  .''`.  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]



Processed: Re: Bug#473553: libc6: [tzselect] worng DST values for isreal

2008-03-31 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> reassign 473553 tzdata
Bug#473553: libc6: [tzselect] worng DST values for isreal
Bug reassigned from package `libc6' to `tzdata'.

> thanks
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#473493: tzdata - Australian states - daylight saving extended by one week - zoneinfo files for NSW, Victoria, Tasmania and ACT are incorrect

2008-03-31 Thread Aurelien Jarno
Andrew McNamara a écrit :
> I found that on my "testing" machines, tzdata was correct, but
> /etc/localtime had not been updated to match the appropriate tzdata
> file. Running "dpkg-reconfigured tzdata" fixed this.
> 

Did you installed a zoneinfo manually previously? In that case it is
normal it is left untouched by tzdata.

-- 
  .''`.  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]



Processed: retitle 473493 to tzdata: /etc/localtime not updated

2008-03-31 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> # Automatically generated email from bts, devscripts version 2.9.26
> retitle 473493 tzdata: /etc/localtime not updated
Bug#473493: tzdata - Australian states - daylight saving extended by one week - 
zoneinfo files for NSW, Victoria, Tasmania and ACT are incorrect
Changed Bug title to `tzdata: /etc/localtime not updated' from `tzdata - 
Australian states - daylight saving extended by one week - zoneinfo files for 
NSW, Victoria, Tasmania and ACT are incorrect'.

>
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#473493: tzdata - Australian states - daylight saving extended by one week

2008-03-31 Thread Aurelien Jarno
Ian MacKinnell a écrit :
> Since reporting the problem this morning...
> 
> I updated the zoneinfo file on my Debian testing desktop to the latest, 
> correct data (downloaded from upstream), but that did not fix the problem.

How did you installed it precisely?

> I did a dpkg-reconfigure tzdata and the problem was gone after that.
> 

Did you installed a zoneinfo manually previously? In that case it is
normal it is left untouched by tzdata.

-- 
  .''`.  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#456531: setting package to libc6.1-pic glibc libc0.3-dev libc0.1-i686 libc0.3-prof libc6.1-dev libc6-udeb libc6-sparcv9b libc6.1-dbg libc0.1-pic libc6-dev-mips64 libc6.1-prof libc6-powerpc nscd li

2008-03-31 Thread Pierre Habouzit
# Automatically generated email from bts, devscripts version 2.10.20
#
# glibc (2.7-12) UNRELEASED; urgency=low
#
#  * Add any/cvs-strerror_r.diff to make strerror_r() actually thread-safe
#Closes: #456531.
#

package libc6.1-pic glibc libc0.3-dev libc0.1-i686 libc0.3-prof libc6.1-dev 
libc6-udeb libc6-sparcv9b libc6.1-dbg libc0.1-pic libc6-dev-mips64 libc6.1-prof 
libc6-powerpc nscd libc0.3-udeb libc6.1-udeb libc0.1-udeb libc6-ppc64 locales 
libc6-sparc64 libc6-prof libc0.1-dev libc6-dev libc6-i386 glibc-doc 
libc6-dev-sparc64 glibc-source libnss-files-udeb libc6-dev-amd64 libc6-i686 
libc0.1-i386 libc6-mips64 libnss-dns-udeb libc6-dev-powerpc libc0.1-prof 
locales-all libc0.1 libc6.1-alphaev67 libc6 libc6-xen libc0.1-dev-i386 
libc6-dev-s390x libc0.1-dbg libc6.1 libc6-s390x libc6-pic libc6-dev-i386 
libc0.3 libc6-amd64 libc0.3-dbg libc6-mipsn32 libc6-dev-mipsn32 libc6-dev-ppc64 
libc6-dbg libc0.3-pic
tags 456531 + pending




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Processed: setting package to libc6.1-pic glibc libc0.3-dev libc0.1-i686 libc0.3-prof libc6.1-dev libc6-udeb libc6-sparcv9b libc6.1-dbg libc0.1-pic libc6-dev-mips64 libc6.1-prof libc6-powerpc nscd lib

2008-03-31 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> # Automatically generated email from bts, devscripts version 2.10.20
> #
> # glibc (2.7-12) UNRELEASED; urgency=low
> #
> #  * Add any/cvs-strerror_r.diff to make strerror_r() actually thread-safe
> #Closes: #456531.
> #
> package libc6.1-pic glibc libc0.3-dev libc0.1-i686 libc0.3-prof libc6.1-dev 
> libc6-udeb libc6-sparcv9b libc6.1-dbg libc0.1-pic libc6-dev-mips64 
> libc6.1-prof libc6-powerpc nscd libc0.3-udeb libc6.1-udeb libc0.1-udeb 
> libc6-ppc64 locales libc6-sparc64 libc6-prof libc0.1-dev libc6-dev libc6-i386 
> glibc-doc libc6-dev-sparc64 glibc-source libnss-files-udeb libc6-dev-amd64 
> libc6-i686 libc0.1-i386 libc6-mips64 libnss-dns-udeb libc6-dev-powerpc 
> libc0.1-prof locales-all libc0.1 libc6.1-alphaev67 libc6 libc6-xen 
> libc0.1-dev-i386 libc6-dev-s390x libc0.1-dbg libc6.1 libc6-s390x libc6-pic 
> libc6-dev-i386 libc0.3 libc6-amd64 libc0.3-dbg libc6-mipsn32 
> libc6-dev-mipsn32 libc6-dev-ppc64 libc6-dbg libc0.3-pic
Ignoring bugs not assigned to: glibc libc6.1-pic libc0.3-dev libc6-udeb 
libc6.1-dev libc0.3-prof libc0.1-i686 libc6-sparcv9b libc6.1-dbg libc0.1-pic 
libc6-dev-mips64 libc6.1-prof libc6-powerpc nscd libc6.1-udeb libc0.3-udeb 
libc0.1-udeb libc6-ppc64 locales libc6-prof libc6-sparc64 libc6-dev libc0.1-dev 
libc6-i386 glibc-doc libc6-dev-sparc64 glibc-source libnss-files-udeb 
libc6-dev-amd64 libc6-i686 libc0.1-i386 libc6-mips64 libc6-dev-powerpc 
libnss-dns-udeb libc0.1-prof libc0.1 locales-all libc6 libc6.1-alphaev67 
libc6-xen libc0.1-dev-i386 libc0.1-dbg libc6-dev-s390x libc6.1 libc6-dev-i386 
libc6-pic libc6-s390x libc0.3 libc0.3-dbg libc6-amd64 libc6-mipsn32 
libc6-dev-mipsn32 libc0.3-pic libc6-dbg libc6-dev-ppc64

> tags 456531 + pending
Bug#456531: libc6: strerror_r() not thread-safe
There were no tags set.
Tags added: pending

>
End of message, stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



r2897 - in glibc-package/trunk/debian/patches: . any

2008-03-31 Thread madcoder
Author: madcoder
Date: 2008-03-31 12:29:55 + (Mon, 31 Mar 2008)
New Revision: 2897

Added:
   glibc-package/trunk/debian/patches/any/cvs-strerror_r.diff
Modified:
   glibc-package/trunk/debian/patches/series
Log:
Closes: 456531

Signed-off-by: Pierre Habouzit <[EMAIL PROTECTED]>


Added: glibc-package/trunk/debian/patches/any/cvs-strerror_r.diff
===
--- glibc-package/trunk/debian/patches/any/cvs-strerror_r.diff  
(rev 0)
+++ glibc-package/trunk/debian/patches/any/cvs-strerror_r.diff  2008-03-31 
12:29:55 UTC (rev 2897)
@@ -0,0 +1,444 @@
+2008-03-30  Ulrich Drepper  <[EMAIL PROTECTED]>
+
+   [BZ #5443]
+   * intl/dcigettext.c (__dcigettext): Get reader lock for locale data
+   before looking for translation.
+   * locale/duplocale.c: Transform __libc_setlocale_lock into rwlock.
+   * locale/freelocale.c: Likewise.
+   * locale/newlocale.c: Likewise.
+   * locale/setlocale.c: Likewise.
+   Based partially on a patch by [EMAIL PROTECTED]
+
+2008-03-30  Jakub Jelinek  <[EMAIL PROTECTED]>
+
+   * intl/dcigettext.c (_nl_find_msg): Reread nconversions after
+   acquiring wrlock.  Do conv_tab allocation while holding lock.
+   * intl/Makefile: Add rules to build and run tst-gettext6.
+   * intl/tst-gettext6.c: New test.
+   * intl/tst-gettext6.sh: New file.
+
+--- glibc-2.7.orig/intl/Makefile
 glibc-2.7/intl/Makefile
+@@ -1,4 +1,4 @@
+-# Copyright (C) 1995-2003, 2005 Free Software Foundation, Inc.
++# Copyright (C) 1995-2003, 2005, 2008 Free Software Foundation, Inc.
+ # This file is part of the GNU C Library.
+ 
+ # The GNU C Library is free software; you can redistribute it and/or
+@@ -32,11 +32,11 @@
+tst-codeset.sh tstcodeset.po \
+tst-gettext3.sh \
+tst-gettext4.sh tst-gettext4-de.po tst-gettext4-fr.po \
+-   tst-gettext5.sh
++   tst-gettext5.sh tst-gettext6.sh
+ 
+ include ../Makeconfig
+ 
+-multithread-test-srcs := tst-gettext4 tst-gettext5
++multithread-test-srcs := tst-gettext4 tst-gettext5 tst-gettext6
+ test-srcs := tst-gettext tst-translit tst-gettext2 tst-codeset tst-gettext3
+ ifeq ($(have-thread-library),yes)
+ test-srcs += $(multithread-test-srcs)
+@@ -67,7 +67,8 @@
+ tests: $(objpfx)tst-translit.out $(objpfx)tst-gettext2.out \
+$(objpfx)tst-codeset.out $(objpfx)tst-gettext3.out
+ ifeq ($(have-thread-library),yes)
+-tests: $(objpfx)tst-gettext4.out $(objpfx)tst-gettext5.out
++tests: $(objpfx)tst-gettext4.out $(objpfx)tst-gettext5.out \
++   $(objpfx)tst-gettext6.out
+ endif
+ ifneq (no,$(PERL))
+ tests: $(objpfx)mtrace-tst-gettext
+@@ -90,6 +91,8 @@
+   $(SHELL) -e $< $(common-objpfx) '$(run-program-prefix)' 
$(common-objpfx)intl/
+ $(objpfx)tst-gettext5.out: tst-gettext5.sh $(objpfx)tst-gettext5
+   $(SHELL) -e $< $(common-objpfx) '$(run-program-prefix)' 
$(common-objpfx)intl/
++$(objpfx)tst-gettext6.out: tst-gettext6.sh $(objpfx)tst-gettext6
++  $(SHELL) -e $< $(common-objpfx) '$(run-program-prefix)' 
$(common-objpfx)intl/
+ endif
+ endif
+ 
+@@ -104,6 +107,7 @@
+ CFLAGS-tst-gettext3.c = -DOBJPFX=\"$(objpfx)\"
+ CFLAGS-tst-gettext4.c = -DOBJPFX=\"$(objpfx)\"
+ CFLAGS-tst-gettext5.c = -DOBJPFX=\"$(objpfx)\"
++CFLAGS-tst-gettext6.c = -DOBJPFX=\"$(objpfx)\"
+ 
+ ifeq ($(have-thread-library),yes)
+ ifeq (yes,$(build-shared))
+@@ -122,6 +126,7 @@
+ $(objpfx)tst-gettext3.out: $(objpfx)tst-gettext.out
+ $(objpfx)tst-gettext4.out: $(objpfx)tst-gettext.out
+ $(objpfx)tst-gettext5.out: $(objpfx)tst-gettext.out
++$(objpfx)tst-gettext6.out: $(objpfx)tst-gettext.out
+ 
+ CPPFLAGS += -D'LOCALEDIR="$(msgcatdir)"' \
+   -D'LOCALE_ALIAS_PATH="$(msgcatdir)"'
+--- glibc-2.7.orig/intl/dcigettext.c
 glibc-2.7/intl/dcigettext.c
+@@ -1,5 +1,6 @@
+ /* Implementation of the internal dcigettext function.
+-   Copyright (C) 1995-2005, 2006, 2007 Free Software Foundation, Inc.
++   Copyright (C) 1995-2005, 2006, 2007, 2008
++   Free Software Foundation, Inc.
+This file is part of the GNU C Library.
+ 
+The GNU C Library is free software; you can redistribute it and/or
+@@ -444,6 +445,11 @@
+   : n == 1 ? (char *) msgid1 : (char *) msgid2);
+ #endif
+ 
++#ifdef _LIBC
++  __libc_rwlock_define (extern, __libc_setlocale_lock attribute_hidden)
++  __libc_rwlock_rdlock (__libc_setlocale_lock);
++#endif
++
+   __libc_rwlock_rdlock (_nl_state_lock);
+ 
+   /* If DOMAINNAME is NULL, we are interested in the default domain.  If
+@@ -464,7 +470,7 @@
+   search->category = category;
+ # ifdef HAVE_PER_THREAD_LOCALE
+ #  ifdef _LIBC
+-  localename = __current_locale_name (category);
++  localename = strdupa (__current_locale_name (category));
+ #  endif
+   search->localename = localename;
+ # endif
+@@ -488,6 +494,9 @@
+   else
+   retval = (char *) (*foundp)->translation;
+ 
++# ifdef _LIBC
++  __libc_rwlock_unlock (__libc_setlocale_lock);
++# endif
+   __libc_rwlock_unlo

Bug#473553: libc6: [tzselect] worng DST values for isreal

2008-03-31 Thread Jabka Atu
Package: libc6
Version: 2.7-6
Severity: normal


Dear Maintainer ,..

when  using isreal DST values the time isn't the correct one that is in
reallity for example :
  Today (31/3/2008 ) Isreal - 
While the real time is 12:25
the date retorns me :
   Mon Mar 31 12:37:19 IDT 2008

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.22-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libc6 depends on:
ii  libgcc1   1:4.2.2-4  GCC support library

libc6 recommends no packages.

-- debconf-show failed



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]