Processed: tagging 568488

2010-02-07 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 # Automatically generated email from bts, devscripts version 2.10.35lenny7
 tags 568488 + pending
Bug #568488 [eglibc] eglibc: house of mind attack
Added tag(s) pending.

End of message, stopping processing here.

Please contact me if you need assistance.

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


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Processed: tagging 568488

2010-02-07 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 # Automatically generated email from bts, devscripts version 2.10.35lenny7
 tags 568488 + pending
Bug #568488 [eglibc] eglibc: house of mind attack
Ignoring request to alter tags of bug #568488 to the same tags previously set

End of message, stopping processing here.

Please contact me if you need assistance.

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


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



r4141 - glibc-package/branches/eglibc-2.11/debian

2010-02-07 Thread Aurelien Jarno
Author: aurel32
Date: 2010-02-07 12:59:01 + (Sun, 07 Feb 2010)
New Revision: 4141

Modified:
   glibc-package/branches/eglibc-2.11/debian/changelog
Log:
- Fixes a house of mind attack.  Closes: bug#568488.



Modified: glibc-package/branches/eglibc-2.11/debian/changelog
===
--- glibc-package/branches/eglibc-2.11/debian/changelog 2010-02-06 23:04:56 UTC 
(rev 4140)
+++ glibc-package/branches/eglibc-2.11/debian/changelog 2010-02-07 12:59:01 UTC 
(rev 4141)
@@ -1,7 +1,8 @@
 eglibc (2.11-0exp3) UNRELEASED; urgency=low
 
   [ Clint Adams ]
-  * New upstream release.
+  * New upstream release:
+- Fixes a house of mind attack.  Closes: bug#568488.
 - Update debian/patches/all/local-pthread-manpages.diff
 - Remove debian/patches/alpha/submitted-getsysstats.diff (merged)
 - Remove debian/patches/alpha/submitted-includes.diff (merged)


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



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

2010-02-07 Thread Aurelien Jarno
Author: aurel32
Date: 2010-02-07 13:03:49 + (Sun, 07 Feb 2010)
New Revision: 4142

Added:
   
glibc-package/trunk/debian/patches/any/submitted-leading-zero-stack-guard.diff
   
glibc-package/trunk/debian/patches/any/submitted-stack-guard-quick-randomization.diff
Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/patches/series
Log:
  * Add patches/any/submitted-leading-zero-stack-guard.diff and 
patches/any/submitted-stack-guard-quick-randomization.diff from Ubuntu and
Fedora to improve stack randomisation.  Closes: #568488.




Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2010-02-07 12:59:01 UTC (rev 
4141)
+++ glibc-package/trunk/debian/changelog2010-02-07 13:03:49 UTC (rev 
4142)
@@ -12,6 +12,9 @@
 arguments.
   * Add patches/ia64/submitted-memchr.diff to fix memchr() overshoot on ia64.
 Closes: #563882
+  * Add patches/any/submitted-leading-zero-stack-guard.diff and 
+patches/any/submitted-stack-guard-quick-randomization.diff from Ubuntu and
+Fedora to improve stack randomisation.  Closes: #568488.
 
   [ Samuel Thibault ]
   * patches/hurd-i386/local-pthread.diff: New hurd-only patch to provide
@@ -26,7 +29,7 @@
   * patches/hurd-i386/submitted-getnprocs.diff: New patch to add get_nprocs()
 and such weak aliases.
 
- -- Aurelien Jarno aure...@debian.org  Fri, 05 Feb 2010 21:11:00 +0100
+ -- Aurelien Jarno aure...@debian.org  Sun, 07 Feb 2010 14:02:27 +0100
 
 eglibc (2.10.2-5) unstable; urgency=low
 

Added: 
glibc-package/trunk/debian/patches/any/submitted-leading-zero-stack-guard.diff
===
--- 
glibc-package/trunk/debian/patches/any/submitted-leading-zero-stack-guard.diff  
(rev 0)
+++ 
glibc-package/trunk/debian/patches/any/submitted-leading-zero-stack-guard.diff  
2010-02-07 13:03:49 UTC (rev 4142)
@@ -0,0 +1,54 @@
+Description: require that the first byte in the stack guard in a NULL byte,
+ to improve mitigation of NULL-terminated string overflows.
+Bug: http://sourceware.org/bugzilla/show_bug.cgi?id=10149
+Bug-Ubuntu: https://bugs.launchpad.net/bugs/413278
+Author: Kees Cook kees.c...@canonical.com
+
+--- a/sysdeps/unix/sysv/linux/dl-osinfo.h
 b/sysdeps/unix/sysv/linux/dl-osinfo.h
+@@ -65,7 +65,12 @@
+ static inline uintptr_t __attribute__ ((always_inline))
+ _dl_setup_stack_chk_guard (void *dl_random)
+ {
+-  uintptr_t ret;
++  uintptr_t ret = 0;
++  /* Having a leading zero byte protects the stack guard from being
++ overwritten with str* write operations or exposed by an
++ unterminated str* read operation. */
++  unsigned char *p = ((unsigned char *) ret) + 1;
++  int size = sizeof (ret) - 1;
+ #ifndef __ASSUME_AT_RANDOM
+   if (__builtin_expect (dl_random == NULL, 0))
+ {
+@@ -73,16 +78,16 @@
+   int fd = __open (/dev/urandom, O_RDONLY);
+   if (fd = 0)
+   {
+-ssize_t reslen = __read (fd, ret, sizeof (ret));
++ssize_t reslen = __read (fd, p, size);
+ __close (fd);
+-if (reslen == (ssize_t) sizeof (ret))
++if (reslen == (ssize_t) size)
+   return ret;
+   }
+ # endif
+-  ret = 0;
+-  unsigned char *p = (unsigned char *) ret;
+-  p[sizeof (ret) - 1] = 255;
+-  p[sizeof (ret) - 2] = '\n';
++  /* Lacking any other form of randomized stack guard, add other
++ terminators in an attempt to block things like fgets, etc. */
++  p[size - 1] = 255;
++  p[size - 2] = '\n';
+ #ifdef HP_TIMING_NOW
+   hp_timing_t hpt;
+   HP_TIMING_NOW (hpt);
+@@ -115,7 +120,7 @@
+ /* We need in the moment only 8 bytes on 32-bit platforms and 16
+bytes on 64-bit platforms.  Therefore we can use the data
+directly and not use the kernel-provided data to seed a PRNG.  */
+-memcpy (ret, dl_random, sizeof (ret));
++memcpy (p, dl_random, size);
+   return ret;
+ }
+ 

Added: 
glibc-package/trunk/debian/patches/any/submitted-stack-guard-quick-randomization.diff
===
--- 
glibc-package/trunk/debian/patches/any/submitted-stack-guard-quick-randomization.diff
   (rev 0)
+++ 
glibc-package/trunk/debian/patches/any/submitted-stack-guard-quick-randomization.diff
   2010-02-07 13:03:49 UTC (rev 4142)
@@ -0,0 +1,119 @@
+Description: when AT_RANDOM is not available, attempt to build randomization
+ of stack guard value from the ASLR of stack and heap locations, and finally
+ the hp_timing_t value.  Upstream glibc does not want this patch, as they
+ feel AT_RANDOM is sufficient.
+Author: Jakub Jelinek
+Origin: http://cvs.fedora.redhat.com/viewvc/devel/glibc/
+Forwarded: not-needed
+
+---
+ elf/tst-stackguard1.c   |8 ++--
+ nptl/tst-stackguard1.c  |8 ++--
+ 

Bug#555168: Bug #555168: considering the pseudo-licences in locale files as non-free?

2010-02-07 Thread Christian PERRIER
The mentions in the offending files mentioned in this bug report are
very clearly copy and paste that was made without thinking by the
people who did so.

A very good example are the wo_SN, ca_AD, eu_FR (and maybe a few
others), which I am the author of. So, yes, I am one of those people
who didn't even imagine that people would consider locale files as
somethign that could have a licence?

It was definitely not my intent to give a licence to a collection of
information that indeed belongs to the public domain. And, still, I
blindly and carelessly copied information from another locale.

So, I wonder whether the following:
# Distribution and use is free, also for
# commercial purposes.
should be considered a licence.

So, really, considering this as RC for files where even the fact that
a licence can apply to, is highly debatable. I therefore suggest that
an exception is granted for squeeze to give time to fix this:

- either by rewriting the offending localeswhich would indeed
be just copy and paste, as such information has, by definition, only
one form

- or by relicensing them (which I'll do immediately for locales I
wrote, putting them in the public domain).

Release team, would you be OK to grant an exception for locales ad bug
#555168? The alternative would of course be to downgrade this bug to
severoty important (imho, it should be minor, even).

-- 




signature.asc
Description: Digital signature


Bug#555168: Fixed locale files for locales I wrote myself

2010-02-07 Thread Christian PERRIER
The attached locales were written by me (other people mentioned in
some of them helped in gathering the language information only).

Please consider using the attached files, where I make it clear that
I, as original author, put them in the public domain.

-- 


comment_char %
escape_char  /
%
% Wolof locale for Senegal
% Source: The Debian Project
% Contact: Christian Perrier/Samba Ndao Diop
% Email: bubu...@debian.org/samba.ndao.d...@tiscali.fr
% Tel: +33 - 130699222
% Language: wo
% Territory: SN
% Revision: 1.1
% Date: 2010-02-07
% Users: general
% Charset: UTF-8
% This file is put in the public domain by its original author

LC_IDENTIFICATION
title  Wolof locale for Senegal
source The Debian Project
address
contactChristian Perrier
email  bubu...@debian.org
tel
fax
language   Wolof
territory  Senegal
revision   1.1
date   2010-02-07
%
category  mg_MG:2000;LC_IDENTIFICATION
category  mg_MG:2000;LC_CTYPE
category  mg_MG:2000;LC_COLLATE
category  mg_MG:2000;LC_TIME
category  mg_MG:2000;LC_NUMERIC
category  mg_MG:2000;LC_MONETARY
category  mg_MG:2000;LC_MESSAGES
category  mg_MG:2000;LC_PAPER
category  mg_MG:2000;LC_NAME
category  mg_MG:2000;LC_ADDRESS
category  mg_MG:2000;LC_TELEPHONE

END LC_IDENTIFICATION

LC_CTYPE
copy i18n

translit_start

% Accents are simply omitted if they cannot be represented.
include translit_combining;

translit_end

END LC_CTYPE

LC_COLLATE
% Copy the template from ISO/IEC 14651
copy iso14651_t1
END LC_COLLATE

LC_MESSAGES
% Yes=Waaw
% No=Déet
yesexpr U005EU005BU0077U0057U0079U0059U005DU002EU002A
noexpr  U005EU005BU0064U0044U006EU004EU005DU002EU002A
END LC_MESSAGES

LC_MONETARY
int_curr_symbol   U0058U004FU0046U0020
currency_symbol   U0043U0046U0041
mon_decimal_point U002C
mon_thousands_sep U0020
mon_grouping  3;3
positive_sign 
negative_sign U002D
int_frac_digits   2
frac_digits   2
p_cs_precedes 0
p_sep_by_space1
n_cs_precedes 0
n_sep_by_space1
p_sign_posn   1
n_sign_posn   1
END LC_MONETARY

LC_NUMERIC
decimal_point U002C
thousands_sep 
grouping  0;0
END LC_NUMERIC

LC_TIME
% dibeer (dib), altine (alt), talaata (tal), allarba (all), alxames (alx),
% ajjuma (ajj), gaawu (gaa)
% Sunday, Monday
abday   U0064U0069U0062;U0061U006CU0074;/
U0074U0061U006C;U0061U006CU006C;/
U0061U006CU0078;U0061U006AU006A;/
U0067U0061U0061
day U0064U0069U0062U0065U0065U0072;/
U0061U006CU0074U0069U006EU0065;/
U0074U0061U006CU0061U0061U0074U0061;/
U0061U006CU006CU0061U0072U0062U0061;/
U0061U006CU0078U0061U006DU0065U0073;/
U0061U006AU006AU0075U006DU0061;/
U0067U0061U0061U0077U0075
% Sanwiy'e,  feebiry'e, mars,  awiril, me,  suwen, sulet,  ut, sattumbar,
% oktobar, nowambar, desambar.
abmon   U0073U0061U006E;U0066U0065U0065;/
U006DU0061U0072;U0061U0077U0069;/
U006DU0065U0020;U0073U0075U0077;/
U0073U0075U006C;U0075U0074;/
U0073U0061U0074;U006FU006BU0074;/
U006EU006FU0077;U0064U0065U0073
mon U0073U0061U006EU0077U0069U0079U0027U0065;/
U0066U0065U0065U0062U0069U0072U0079U0027U0065;/
U006DU0061U0072U0074;/
U0061U0077U0069U0072U0069U006C;/
U006DU0065;/
U0073U0075U0077U006EU006E;/
U0073U0075U006CU0065U0074;/
U0075U0074;/
U0073U0061U0074U0074U0075U006DU0062U0061U0072;/
U006FU006BU0074U006FU0062U0061U0072;/
U006EU006FU0077U0061U006DU0062U0061U0072;/
U0064U0065U0073U0061U006DU0062U0061U0072
% %a %d %b %Y %T %Z
d_t_fmt 
U0025U0061U0020U0025U0064U0020U0025U0062U0020U0025U0059U0020U0025U0054U0020U0025U005A
% %d.%m.%Y
d_fmt   U0025U0064U002EU0025U006DU002EU0025U0059
% %T
t_fmt   U0025U0054
am_pm   ;
t_fmt_ampm 
% %a %b %e %H:%M:%S %Z %Y
date_fmt   U0025U0061U0020U0025U0062U0020U0025U0065/
U0020U0025U0048U003AU0025U004DU003AU0025U0053U0020/
U0025U005AU0020U0025U0059
END LC_TIME

LC_PAPER
height   297
width210
END LC_PAPER

LC_TELEPHONE
% +%C %a %l
tel_int_fmtU002BU0025U0063U0020U0025U0061U0020U0025/
U006C
% %a %l
tel_dom_fmtU0025U0061U0020U0025U006C
% 221
int_prefix U0032U0032U0031
% 00 
int_select U0030U0030
END LC_TELEPHONE

LC_MEASUREMENT
measurement1
END LC_MEASUREMENT

LC_NAME
% %d%t%g%t%m%t%f
name_fmtU0025U0064U0025U0074U0025U0067U0025U0074/
U0025U006DU0025U0074U0025U0066
END LC_NAME

LC_ADDRESS
% %f%N%a%N%d%N%b%N%s %h %e %r%N%%z %T%N%c%N
postal_fmtU0025U0066U0025U004EU0025U0061U0025U004E/
U0025U0064U0025U004EU0025U0062U0025U004EU0025U0073/
U0020U0025U0068U0020U0025U0065U0020U0025U0072U0025/
U004EU0025U0025U007AU0020U0025U0054U0025/
U004EU0025U0063U0025U004E
country_ab2 U004DU0047
country_ab3 U004DU0044U0047
country_num 450
END LC_ADDRESS
comment_char %
escape_char  /
%
% Basque Language Locale for France
% Language: eu
% 

Processed: tagging 567351

2010-02-07 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 # Automatically generated email from bts, devscripts version 2.10.35lenny7
 tags 567351 + pending
Bug #567351 [locales] /usr/share/i18n/locales/es_CR: Updated locale info for 
es_CR
Added tag(s) pending.

End of message, stopping processing here.

Please contact me if you need assistance.

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


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



r4143 - in glibc-package/trunk/debian: . patches patches/localedata

2010-02-07 Thread Aurelien Jarno
Author: aurel32
Date: 2010-02-07 14:35:34 + (Sun, 07 Feb 2010)
New Revision: 4143

Added:
   glibc-package/trunk/debian/patches/localedata/locale-es_CR.diff
Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/patches/series
Log:
  * Update es_CR locale from Marcelo Magallon.  Closes: #567351.



Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2010-02-07 13:03:49 UTC (rev 
4142)
+++ glibc-package/trunk/debian/changelog2010-02-07 14:35:34 UTC (rev 
4143)
@@ -15,6 +15,7 @@
   * Add patches/any/submitted-leading-zero-stack-guard.diff and 
 patches/any/submitted-stack-guard-quick-randomization.diff from Ubuntu and
 Fedora to improve stack randomisation.  Closes: #568488.
+  * Update es_CR locale from Marcelo Magallon.  Closes: #567351.
 
   [ Samuel Thibault ]
   * patches/hurd-i386/local-pthread.diff: New hurd-only patch to provide
@@ -29,7 +30,7 @@
   * patches/hurd-i386/submitted-getnprocs.diff: New patch to add get_nprocs()
 and such weak aliases.
 
- -- Aurelien Jarno aure...@debian.org  Sun, 07 Feb 2010 14:02:27 +0100
+ -- Aurelien Jarno aure...@debian.org  Sun, 07 Feb 2010 15:34:43 +0100
 
 eglibc (2.10.2-5) unstable; urgency=low
 

Added: glibc-package/trunk/debian/patches/localedata/locale-es_CR.diff
===
--- glibc-package/trunk/debian/patches/localedata/locale-es_CR.diff 
(rev 0)
+++ glibc-package/trunk/debian/patches/localedata/locale-es_CR.diff 
2010-02-07 14:35:34 UTC (rev 4143)
@@ -0,0 +1,115 @@
+2010-01-28  Marcelo E. Magallon  marcelo.magal...@gmail.com
+
+   * locales/es_CR: Update for LC_MONETARY, LC_NUMERIC, LC_PAPER, 
+   LC_TELEPHONE and LC_NAME and LC_ADDRESS.
+
+diff --git a/localedata/locales/es_CR b/localedata/locales/es_CR
+index 0385179..35a4b84 100644
+--- a/localedata/locales/es_CR
 b/localedata/locales/es_CR
+@@ -21,8 +21,8 @@ tel
+ fax
+ language   Spanish
+ territory  Costa Rica
+-revision   1.0
+-date   2000-08-21
++revision   1.1
++date   2009-12-23
+ %
+ category  es_CR:2000;LC_IDENTIFICATION
+ category  es_CR:2000;LC_CTYPE
+@@ -53,9 +53,10 @@ END LC_MESSAGES
+ 
+ LC_MONETARY
+ int_curr_symbol  U0043U0052U0043U0020
+-currency_symbol  U0043
+-mon_decimal_pointU002E
+-mon_thousands_sepU002C
++currency_symbol  U20A1
++% Decreto Ejecutivo 29660
++mon_decimal_pointU002C
++mon_thousands_sepU0020
+ mon_grouping 3;3
+ positive_sign
+ negative_signU002D
+@@ -70,9 +71,10 @@ n_sign_posn  1
+ END LC_MONETARY
+ 
+ LC_NUMERIC
+-decimal_pointU002E
+-thousands_sep
+-grouping 0;0
++% Decreto Ejecutivo 29660
++decimal_pointU002C
++thousands_sepU0020
++grouping 3;3
+ END LC_NUMERIC
+ 
+ LC_TIME
+@@ -106,39 +108,42 @@ mon U0065U006EU0065U0072U006F;/
+ U006EU006FU0076U0069U0065U006DU0062U0072U0065;/
+ U0064U0069U0063U0069U0065U006DU0062U0072U0065
+ d_t_fmt 
U0025U0061U0020U0025U0064U0020U0025U0062U0020U0025U0059U0020U0025U0054U0020U0025U005A
+-d_fmt   U0025U0064U002FU0025U006DU002FU0025U0079
++d_fmt   U0025U0064U002FU0025U006DU002FU0025U0059
+ t_fmt   U0025U0054
+ am_pm   U0061U002EU006DU002E;U0070U002EU006DU002E
+ t_fmt_ampm 
U0025U0049U003AU0025U004DU003AU0025U0053U0020U0025U0070
+-date_fmt  U0025U0061U0020U0025U0062U0020U0025U0065/
++date_fmt  U0025U0061U0020U0025U0065U0020U0025U0062/
+ U0020U0025U0048U003AU0025U004DU003AU0025U0053U0020/
+ U0025U005AU0020U0025U0059
+-first_weekday 1
++first_weekday 2
+ first_workday 2
+ END LC_TIME
+ 
+ LC_PAPER
+-% FIXME
+-height   297
+-% FIXME
+-width210
++height   279
++width216
+ END LC_PAPER
+ 
+ LC_TELEPHONE
+-tel_int_fmtU002BU0025U0063U0020U0025U0061U0020U0025/
+-U006C
++tel_int_fmt U002BU0025U0063U0020U0025U0061U0020/
++U0025U006C
++tel_dom_fmt U0025U006C
+ int_prefix U0035U0030U0036
+ int_select U0030U0030
+ END LC_TELEPHONE
+ 
+ LC_MEASUREMENT
+-% FIXME
+ measurement1
+ END LC_MEASUREMENT
+ 
+ LC_NAME
+ name_fmtU0025U0064U0025U0074U0025U0067U0025U0074/
+ U0025U006DU0025U0074U0025U0066
++name_genU0053U0072U002EU002FU0053U0072U0061U002E
++name_miss   U0053U0072U0074U0061U002E
++name_mr U0053U0072U002E
++name_mrsU0053U0072U0061U002E
++name_ms U0053U0072U0061U002E
+ END LC_NAME
+ 
+ LC_ADDRESS
+@@ -147,6 +152,13 @@ postal_fmt
U0025U0066U0025U004EU0025U0061U0025U004E/
+ U0020U0025U0068U0020U0025U0065U0020U0025U0072U0025/
+ U004EU0025U007AU0020U0025U0054U0025/
+ U004EU0025U0063U0025U004E
++country_name  
U0043U006FU0073U0074U0061U0020U0052U0069U0063U0061
++country_post  U0043U0052
++country_car   U0043U0052
++country_isbn  9930,9977,9968
++lang_name U0045U0073U0070U0061U00F1U006FU006C
++lang_ab   00650073
++lang_term U0073U0070U0061
+ country_ab2   U0043U0052
+ 

Bug#568753: locales: belongs in Section: localization

2010-02-07 Thread Justin B Rye
Package: locales
Version: 2.10.2-5
Severity: wishlist
Tags: patch

All the packages that provide internationalisation data are moving
out of Section: libs and into their own private part of the
archive; but locales and locales-all haven't followed them.

There's no obvious reason for libc's l10n data package to be an
exception; it contains no .so files, but does provide executables
that are important for the system's locale-handling infrastructure.
Compare the package iptables, which is full of actual shared
libraries and lives in Section: net.

One practical benefit of moving it out of Section: libs is that it
would make life easier for tools like deborphan.  At present if I do
a Debian install using the Standard+Desktop tasks, but then remove
mutt, locales ends up flagged as a redundantly installed library.

You may have some good counterargument, but I'm submitting this
suggestion in case it's just that nobody has considered it.
-- 
JBR
Ankh kak! (Ancient Egyptian blessing)
diff -ru eglibc-2.10.2.old/debian/control eglibc-2.10.2.new/debian/control
--- eglibc-2.10.2.old/debian/control	2010-02-07 14:25:44.0 +
+++ eglibc-2.10.2.new/debian/control	2010-02-07 14:24:37.0 +
@@ -67,7 +67,7 @@
 
 Package: locales
 Architecture: all
-Section: libs
+Section: localization
 Priority: standard
 Depends: ${locale:Depends}, debconf | debconf-2.0
 Conflicts: base-config, belocs-locales-bin, belocs-locales-data
@@ -85,7 +85,7 @@
 
 Package: locales-all
 Architecture: any
-Section: libs
+Section: localization
 Priority: extra
 Depends: ${locale:Depends}, lzma
 Provides: locales


Processed: tagging 528755

2010-02-07 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 # Automatically generated email from bts, devscripts version 2.10.35lenny7
 tags 528755 + pending
Bug #528755 [libc6] [libc6] shouldn't offer to restart services that are not 
started at all
Added tag(s) pending.

End of message, stopping processing here.

Please contact me if you need assistance.

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


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Processed: tagging 568753

2010-02-07 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 # Automatically generated email from bts, devscripts version 2.10.35lenny7
 tags 568753 + pending
Bug #568753 [locales] locales: belongs in Section: localization
Added tag(s) pending.

End of message, stopping processing here.

Please contact me if you need assistance.

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


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#568753: locales: belongs in Section: localization

2010-02-07 Thread Aurelien Jarno
On Sun, Feb 07, 2010 at 02:44:59PM +, Justin B Rye wrote:
 Package: locales
 Version: 2.10.2-5
 Severity: wishlist
 Tags: patch
 
 All the packages that provide internationalisation data are moving
 out of Section: libs and into their own private part of the
 archive; but locales and locales-all haven't followed them.
 
 There's no obvious reason for libc's l10n data package to be an
 exception; it contains no .so files, but does provide executables
 that are important for the system's locale-handling infrastructure.
 Compare the package iptables, which is full of actual shared
 libraries and lives in Section: net.
 
 One practical benefit of moving it out of Section: libs is that it
 would make life easier for tools like deborphan.  At present if I do
 a Debian install using the Standard+Desktop tasks, but then remove
 mutt, locales ends up flagged as a redundantly installed library.
 
 You may have some good counterargument, but I'm submitting this
 suggestion in case it's just that nobody has considered it.

Done at the package level. Feel free to ask the ftpmaster team to do the
same change at the archive level.

-- 
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



r4144 - in glibc-package/trunk/debian: . script.in

2010-02-07 Thread Aurelien Jarno
Author: aurel32
Date: 2010-02-07 15:09:02 + (Sun, 07 Feb 2010)
New Revision: 4144

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/script.in/nsscheck.sh
Log:
  * debian/script.in/nsscheck.sh: Only restart services that are currently 
running.  Closes: #528755.



Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2010-02-07 14:35:34 UTC (rev 
4143)
+++ glibc-package/trunk/debian/changelog2010-02-07 15:09:02 UTC (rev 
4144)
@@ -16,6 +16,8 @@
 patches/any/submitted-stack-guard-quick-randomization.diff from Ubuntu and
 Fedora to improve stack randomisation.  Closes: #568488.
   * Update es_CR locale from Marcelo Magallon.  Closes: #567351.
+  * debian/script.in/nsscheck.sh: Only restart services that are currently 
+running.  Closes: #528755.
 
   [ Samuel Thibault ]
   * patches/hurd-i386/local-pthread.diff: New hurd-only patch to provide
@@ -30,7 +32,7 @@
   * patches/hurd-i386/submitted-getnprocs.diff: New patch to add get_nprocs()
 and such weak aliases.
 
- -- Aurelien Jarno aure...@debian.org  Sun, 07 Feb 2010 15:34:43 +0100
+ -- Aurelien Jarno aure...@debian.org  Sun, 07 Feb 2010 16:08:26 +0100
 
 eglibc (2.10.2-5) unstable; urgency=low
 

Modified: glibc-package/trunk/debian/script.in/nsscheck.sh
===
--- glibc-package/trunk/debian/script.in/nsscheck.sh2010-02-07 14:35:34 UTC 
(rev 4143)
+++ glibc-package/trunk/debian/script.in/nsscheck.sh2010-02-07 15:09:02 UTC 
(rev 4144)
@@ -17,12 +17,10 @@
rl=$(runlevel | sed 's/.*\ //')
for service in $check; do
if [ -x `which invoke-rc.d 2/dev/null` ]; then
-   # Should be if invoke-rc.d ${service} status; then, but
-   # it is not yet supported by all scripts
-   invoke-rc.d --query ${service} start 2/dev/null || 
status=$?
-   if [ $status = 104 ] ; then
+   invoke-rc.d ${service} status 2/dev/null || status=$?
+   if [ $status = 0 ] || [ $status = 1 ] ; then
services=$service $services
-   else
+   elif [ $status = 100 ] ; then
echo WARNING: init script for $service not found.
fi
else


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



r4145 - in glibc-package/trunk/debian: . control.in

2010-02-07 Thread Aurelien Jarno
Author: aurel32
Date: 2010-02-07 15:15:59 + (Sun, 07 Feb 2010)
New Revision: 4145

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/control
   glibc-package/trunk/debian/control.in/main
Log:
  * Move locales and locales-all to section localization.  Closes: #568753.



Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2010-02-07 15:09:02 UTC (rev 
4144)
+++ glibc-package/trunk/debian/changelog2010-02-07 15:15:59 UTC (rev 
4145)
@@ -18,6 +18,7 @@
   * Update es_CR locale from Marcelo Magallon.  Closes: #567351.
   * debian/script.in/nsscheck.sh: Only restart services that are currently 
 running.  Closes: #528755.
+  * Move locales and locales-all to section localization.  Closes: #568753.
 
   [ Samuel Thibault ]
   * patches/hurd-i386/local-pthread.diff: New hurd-only patch to provide
@@ -32,7 +33,7 @@
   * patches/hurd-i386/submitted-getnprocs.diff: New patch to add get_nprocs()
 and such weak aliases.
 
- -- Aurelien Jarno aure...@debian.org  Sun, 07 Feb 2010 16:08:26 +0100
+ -- Aurelien Jarno aure...@debian.org  Sun, 07 Feb 2010 16:15:12 +0100
 
 eglibc (2.10.2-5) unstable; urgency=low
 

Modified: glibc-package/trunk/debian/control
===
--- glibc-package/trunk/debian/control  2010-02-07 15:09:02 UTC (rev 4144)
+++ glibc-package/trunk/debian/control  2010-02-07 15:15:59 UTC (rev 4145)
@@ -67,7 +67,7 @@
 
 Package: locales
 Architecture: all
-Section: libs
+Section: localization
 Priority: standard
 Depends: ${locale:Depends}, debconf | debconf-2.0
 Conflicts: base-config, belocs-locales-bin, belocs-locales-data
@@ -85,7 +85,7 @@
 
 Package: locales-all
 Architecture: any
-Section: libs
+Section: localization
 Priority: extra
 Depends: ${locale:Depends}, lzma
 Provides: locales

Modified: glibc-package/trunk/debian/control.in/main
===
--- glibc-package/trunk/debian/control.in/main  2010-02-07 15:09:02 UTC (rev 
4144)
+++ glibc-package/trunk/debian/control.in/main  2010-02-07 15:15:59 UTC (rev 
4145)
@@ -67,7 +67,7 @@
 
 Package: locales
 Architecture: all
-Section: libs
+Section: localization
 Priority: standard
 Depends: ${locale:Depends}, debconf | debconf-2.0
 Conflicts: base-config, belocs-locales-bin, belocs-locales-data
@@ -85,7 +85,7 @@
 
 Package: locales-all
 Architecture: any
-Section: libs
+Section: localization
 Priority: extra
 Depends: ${locale:Depends}, lzma
 Provides: locales


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



r4146 - glibc-package/trunk/debian/patches

2010-02-07 Thread Aurelien Jarno
Author: aurel32
Date: 2010-02-07 15:25:42 + (Sun, 07 Feb 2010)
New Revision: 4146

Modified:
   glibc-package/trunk/debian/patches/series
Log:
Fix patch order


Modified: glibc-package/trunk/debian/patches/series
===
--- glibc-package/trunk/debian/patches/series   2010-02-07 15:15:59 UTC (rev 
4145)
+++ glibc-package/trunk/debian/patches/series   2010-02-07 15:25:42 UTC (rev 
4146)
@@ -234,6 +234,6 @@
 any/submitted-nis-shadow.diff
 any/local-no-SOCK_NONBLOCK.diff
 any/cvs-malloc_info-init.diff
+any/submitted-stack-guard-quick-randomization.diff
 any/submitted-leading-zero-stack-guard.diff
-any/submitted-stack-guard-quick-randomization.diff
 


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



r4147 - glibc-package/trunk/debian/rules.d

2010-02-07 Thread Aurelien Jarno
Author: aurel32
Date: 2010-02-07 15:39:29 + (Sun, 07 Feb 2010)
New Revision: 4147

Modified:
   glibc-package/trunk/debian/rules.d/build.mk
Log:
Fix a typo


Modified: glibc-package/trunk/debian/rules.d/build.mk
===
--- glibc-package/trunk/debian/rules.d/build.mk 2010-02-07 15:25:42 UTC (rev 
4146)
+++ glibc-package/trunk/debian/rules.d/build.mk 2010-02-07 15:39:29 UTC (rev 
4147)
@@ -78,7 +78,7 @@
--without-selinux \
--enable-stackguard-randomization \
--with-pkgversion=Debian EGLIBC $(DEB_VERSION) \
-   --with-bugurl=http://www.debian.org/Bugs/;
+   --with-bugurl=http://www.debian.org/Bugs/; \
$(call xx,with_headers) $(call xx,extra_config_options))
touch $@
 


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



r4148 - in glibc-package/trunk/debian: . control.in

2010-02-07 Thread Aurelien Jarno
Author: aurel32
Date: 2010-02-07 15:49:35 + (Sun, 07 Feb 2010)
New Revision: 4148

Modified:
   glibc-package/trunk/debian/control
   glibc-package/trunk/debian/control.in/main
Log:
Fix a typo


Modified: glibc-package/trunk/debian/control
===
--- glibc-package/trunk/debian/control  2010-02-07 15:39:29 UTC (rev 4147)
+++ glibc-package/trunk/debian/control  2010-02-07 15:49:35 UTC (rev 4148)
@@ -8,7 +8,7 @@
  kfreebsd-kernel-headers [kfreebsd-i386 kfreebsd-amd64],
  binutils (= 2.17cvs20070426), binutils (= 2.20-3) [mips mipsel],
  g++-4.4 (= 4.4.2-2) [!i386], g++-4.4-multilib [amd64 kfreebsd-amd64 mips 
mipsel powerpc ppc64 s390 sparc],
- g++-4.3 [i386], g++-4.3-multilib [i386],
+ g++-4.3 [i386], g++-4.3-multilib [i386]
 Build-Depends-Indep: perl, po-debconf (= 1.0)
 Maintainer: GNU Libc Maintainers debian-glibc@lists.debian.org
 Uploaders: GOTO Masanori go...@debian.org, Philip Blundell 
p...@nexus.co.uk, Jeff Bailey jbai...@raspberryginger.com, Daniel 
Jacobowitz d...@debian.org, Clint Adams sch...@debian.org, Aurelien Jarno 
aure...@debian.org, Pierre Habouzit madco...@debian.org

Modified: glibc-package/trunk/debian/control.in/main
===
--- glibc-package/trunk/debian/control.in/main  2010-02-07 15:39:29 UTC (rev 
4147)
+++ glibc-package/trunk/debian/control.in/main  2010-02-07 15:49:35 UTC (rev 
4148)
@@ -8,7 +8,7 @@
  kfreebsd-kernel-headers [kfreebsd-i386 kfreebsd-amd64],
  binutils (= 2.17cvs20070426), binutils (= 2.20-3) [mips mipsel],
  g++-4.4 (= 4.4.2-2) [!i386], g++-4.4-multilib [amd64 kfreebsd-amd64 mips 
mipsel powerpc ppc64 s390 sparc],
- g++-4.3 [i386], g++-4.3-multilib [i386],
+ g++-4.3 [i386], g++-4.3-multilib [i386]
 Build-Depends-Indep: perl, po-debconf (= 1.0)
 Maintainer: GNU Libc Maintainers debian-glibc@lists.debian.org
 Uploaders: GOTO Masanori go...@debian.org, Philip Blundell 
p...@nexus.co.uk, Jeff Bailey jbai...@raspberryginger.com, Daniel 
Jacobowitz d...@debian.org, Clint Adams sch...@debian.org, Aurelien Jarno 
aure...@debian.org, Pierre Habouzit madco...@debian.org


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



r4149 - in glibc-package/branches/eglibc-2.11/debian: . sysdeps

2010-02-07 Thread Aurelien Jarno
Author: aurel32
Date: 2010-02-07 15:53:49 + (Sun, 07 Feb 2010)
New Revision: 4149

Removed:
   glibc-package/branches/eglibc-2.11/debian/mips_asm_unistd.h
Modified:
   glibc-package/branches/eglibc-2.11/debian/sysdeps/mipsel.mk
Log:
Fix merge issue


Deleted: glibc-package/branches/eglibc-2.11/debian/mips_asm_unistd.h
===
--- glibc-package/branches/eglibc-2.11/debian/mips_asm_unistd.h 2010-02-07 
15:49:35 UTC (rev 4148)
+++ glibc-package/branches/eglibc-2.11/debian/mips_asm_unistd.h 2010-02-07 
15:53:49 UTC (rev 4149)
@@ -1,1010 +0,0 @@
-/*
- * This file is subject to the terms and conditions of the GNU General Public
- * License.  See the file COPYING in the main directory of this archive
- * for more details.
- *
- * Copyright (C) 1995, 96, 97, 98, 99, 2000 by Ralf Baechle
- * Copyright (C) 1999, 2000 Silicon Graphics, Inc.
- *
- * Changed system calls macros _syscall5 - _syscall7 to push args 5 to 7 onto
- * the stack. Robin Farine for ACN S.A, Copyright (C) 1996 by ACN S.A
- */
-#ifndef _ASM_UNISTD_H
-#define _ASM_UNISTD_H
-
-#include asm/sgidefs.h
-
-#if _MIPS_SIM == _MIPS_SIM_ABI32
-
-/*
- * Linux o32 style syscalls are in the range from 4000 to 4999.
- */
-#define __NR_Linux 4000
-#define __NR_syscall   (__NR_Linux +   0)
-#define __NR_exit  (__NR_Linux +   1)
-#define __NR_fork  (__NR_Linux +   2)
-#define __NR_read  (__NR_Linux +   3)
-#define __NR_write (__NR_Linux +   4)
-#define __NR_open  (__NR_Linux +   5)
-#define __NR_close (__NR_Linux +   6)
-#define __NR_waitpid   (__NR_Linux +   7)
-#define __NR_creat (__NR_Linux +   8)
-#define __NR_link  (__NR_Linux +   9)
-#define __NR_unlink(__NR_Linux +  10)
-#define __NR_execve(__NR_Linux +  11)
-#define __NR_chdir (__NR_Linux +  12)
-#define __NR_time  (__NR_Linux +  13)
-#define __NR_mknod (__NR_Linux +  14)
-#define __NR_chmod (__NR_Linux +  15)
-#define __NR_lchown(__NR_Linux +  16)
-#define __NR_break (__NR_Linux +  17)
-#define __NR_unused18  (__NR_Linux +  18)
-#define __NR_lseek (__NR_Linux +  19)
-#define __NR_getpid(__NR_Linux +  20)
-#define __NR_mount (__NR_Linux +  21)
-#define __NR_umount(__NR_Linux +  22)
-#define __NR_setuid(__NR_Linux +  23)
-#define __NR_getuid(__NR_Linux +  24)
-#define __NR_stime (__NR_Linux +  25)
-#define __NR_ptrace(__NR_Linux +  26)
-#define __NR_alarm (__NR_Linux +  27)
-#define __NR_unused28  (__NR_Linux +  28)
-#define __NR_pause (__NR_Linux +  29)
-#define __NR_utime (__NR_Linux +  30)
-#define __NR_stty  (__NR_Linux +  31)
-#define __NR_gtty  (__NR_Linux +  32)
-#define __NR_access(__NR_Linux +  33)
-#define __NR_nice  (__NR_Linux +  34)
-#define __NR_ftime (__NR_Linux +  35)
-#define __NR_sync  (__NR_Linux +  36)
-#define __NR_kill  (__NR_Linux +  37)
-#define __NR_rename(__NR_Linux +  38)
-#define __NR_mkdir (__NR_Linux +  39)
-#define __NR_rmdir (__NR_Linux +  40)
-#define __NR_dup   (__NR_Linux +  41)
-#define __NR_pipe  (__NR_Linux +  42)
-#define __NR_times (__NR_Linux +  43)
-#define __NR_prof  (__NR_Linux +  44)
-#define __NR_brk   (__NR_Linux +  45)
-#define __NR_setgid(__NR_Linux +  46)
-#define __NR_getgid(__NR_Linux +  47)
-#define __NR_signal(__NR_Linux +  48)
-#define __NR_geteuid   (__NR_Linux +  49)
-#define __NR_getegid   (__NR_Linux +  50)
-#define __NR_acct  (__NR_Linux +  51)
-#define __NR_umount2   (__NR_Linux +  52)
-#define __NR_lock  (__NR_Linux +  53)
-#define __NR_ioctl (__NR_Linux +  54)
-#define __NR_fcntl (__NR_Linux +  55)
-#define __NR_mpx   (__NR_Linux +  56)
-#define __NR_setpgid   (__NR_Linux +  57)
-#define __NR_ulimit(__NR_Linux +  58)
-#define __NR_unused59  (__NR_Linux +  59)
-#define __NR_umask (__NR_Linux +  60)
-#define __NR_chroot(__NR_Linux +  61)
-#define __NR_ustat 

Bug#555168: Bug #555168: considering the pseudo-licences in locale files as non-free?

2010-02-07 Thread Helge Kreutzmann
Hello Christian,
On Sun, Feb 07, 2010 at 03:14:39PM +0100, Christian PERRIER wrote:
 The mentions in the offending files mentioned in this bug report are
 very clearly copy and paste that was made without thinking by the
 people who did so.

While this is most likely true (especially for those with a truncated
license) I don't know if you can say so for sure. Maybe some of the
authors liked the license[1]? In some (e.g. de_AT, ca_FR) I see a point
of contact mentioned, probably finding their (unfortunately not given)
e-mail adress and contacting them could resolve them quickly?

Probably _POSIX served as an example? I think the author of this file
should be the first contact.

 A very good example are the wo_SN, ca_AD, eu_FR (and maybe a few
 others), which I am the author of. So, yes, I am one of those people
 who didn't even imagine that people would consider locale files as
 somethign that could have a licence?

Yes, at least in the EU collections (even if the individual entries
are public knowledge) have a copyright so I thinks (IANAL) that a
license is in order. 

 It was definitely not my intent to give a licence to a collection of
 information that indeed belongs to the public domain. And, still, I
 blindly and carelessly copied information from another locale.

I suggest putting a proper license on them for your entries, as
»public domain« is not a universal concept but a license is. A simply
BSD one should suffice, then.

 So, I wonder whether the following:
 # Distribution and use is free, also for
 # commercial purposes.
 should be considered a licence.
 
 So, really, considering this as RC for files where even the fact that
 a licence can apply to, is highly debatable. I therefore suggest that
 an exception is granted for squeeze to give time to fix this:

Since some of them are rather old I think having some more time to fix
this (i.e. beyond the release of Squeeze) would be appropriate.

 - either by rewriting the offending localeswhich would indeed
 be just copy and paste, as such information has, by definition, only
 one form

First I would try to contact the original authors where possible.
Maybe rewriting would then be unecessary.

 - or by relicensing them (which I'll do immediately for locales I
 wrote, putting them in the public domain).

I'd suggest going for BSD or similar, see above.

 Release team, would you be OK to grant an exception for locales ad bug
 #555168? The alternative would of course be to downgrade this bug to
 severoty important (imho, it should be minor, even).

I'd also ask for an exception.

[1] This is especially true since several entries are from ISO (cf.
de_AT, or especially POSIX) and here copyright is taken care of
very carefully (at least usually). But maybe they simply did not
think about modification - a mail to Keld Simonsen (he explicitly
lists the ISO comittee, he might have the history and contact
details of the other authors) should clarify that.
-- 
  Dr. Helge Kreutzmann deb...@helgefjell.de
   Dipl.-Phys.   http://www.helgefjell.de/debian.php
64bit GNU powered gpg signed mail preferred
   Help keep free software libre: http://www.ffii.de/


signature.asc
Description: Digital signature


r4150 - in glibc-package/branches/eglibc-2.11/debian: . patches patches/any

2010-02-07 Thread Aurelien Jarno
Author: aurel32
Date: 2010-02-07 16:43:28 + (Sun, 07 Feb 2010)
New Revision: 4150

Added:
   glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-futimens.diff
   
glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-malloc_info-init.diff
   
glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-resolv-bindv6only.diff
   glibc-package/branches/eglibc-2.11/debian/patches/any/local-ntp-update.diff
   
glibc-package/branches/eglibc-2.11/debian/patches/any/submitted-nis-shadow.diff
Removed:
   glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-malloc-check.diff
Modified:
   glibc-package/branches/eglibc-2.11/debian/changelog
   
glibc-package/branches/eglibc-2.11/debian/patches/any/local-no-SOCK_NONBLOCK.diff
   glibc-package/branches/eglibc-2.11/debian/patches/series
Log:
Fix some more merge issues


Modified: glibc-package/branches/eglibc-2.11/debian/changelog
===
--- glibc-package/branches/eglibc-2.11/debian/changelog 2010-02-07 15:53:49 UTC 
(rev 4149)
+++ glibc-package/branches/eglibc-2.11/debian/changelog 2010-02-07 16:43:28 UTC 
(rev 4150)
@@ -10,7 +10,12 @@
 - Remove debian/patches/alpha/submitted-procfs_h.diff (merged)
 - Remove debian/patches/any/cvs-broken-dns.diff (merged)
 - Remove debian/patches/any/cvs-getutmpx-compat.diff (merged)
+- Remove debian/patches/any/cvs-malloc_info-output.diff (merged)
 - Remove debian/patches/any/cvs-nptl-init.diff (merged)
+- Remove debian/patches/any/cvs-resolv-edns0.diff (merged)
+- Remove debian/patches/any/cvs-resolv-init.diff (merged)
+- Remove debian/patches/any/cvs-resolv-uninitialized.diff (merged)
+- Remove debian/patches/any/cvs-resolv-v6mapped.diff (merged)
 - Remove debian/patches/any/local-dynamic-resolvconf.diff (merged)
 - Update debian/patches/any/local-libgcc-compat-main.diff
 - Remove debian/patches/any/submitted-getent-gshadow.diff (merged)
@@ -32,7 +37,6 @@
 - testsuite-checking/expected-results-ia64-linux-gnu-libc: update
 - Update debian/patches/localedata/tailor-iso14651_t1.diff
 - Add debian/patches/localedata/locale-hsb_DE.diff
-- Update debian/patches/localedata/first_weekday.diff
 - Update testsuite-checking/expected-results-sparc-linux-gnu-libc
 - Update testsuite-checking/expected-results-sparcv9b-linux-gnu-sparcv9b
 - Remove debian/patches/any/cvs-nis-not-configured.diff (merged)

Added: glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-futimens.diff
===
--- glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-futimens.diff 
(rev 0)
+++ glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-futimens.diff 
2010-02-07 16:43:28 UTC (rev 4150)
@@ -0,0 +1,18 @@
+2009-12-21  Ulrich Drepper  drep...@redhat.com
+
+   * sysdeps/unix/sysv/linux/futimens.c: Handle AT_FDCWD.
+
+--- a/sysdeps/unix/sysv/linux/futimens.c
 b/sysdeps/unix/sysv/linux/futimens.c
+@@ -33,6 +33,11 @@ int
+ futimens (int fd, const struct timespec tsp[2])
+ {
+ #ifdef __NR_utimensat
++  if (fd  0)
++{
++  __set_errno (EBADF);
++  return -1;
++}
+   return INLINE_SYSCALL (utimensat, 4, fd, NULL, tsp, 0);
+ #else
+   __set_errno (ENOSYS);

Deleted: 
glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-malloc-check.diff
===
--- glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-malloc-check.diff 
2010-02-07 15:53:49 UTC (rev 4149)
+++ glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-malloc-check.diff 
2010-02-07 16:43:28 UTC (rev 4150)
@@ -1,113 +0,0 @@
-2009-11-01  Ulrich Drepper  drep...@redhat.com
-
-   * malloc/hooks.c (free_check): Restore locking and call _int_free
-   appropriately.
-
-diff --git a/malloc/hooks.c b/malloc/hooks.c
-index 622a815..28845ee 100644
 a/malloc/hooks.c
-+++ b/malloc/hooks.c
-@@ -162,8 +162,8 @@ mem2chunk_check(mem, magic_p) Void_t* mem; unsigned char 
**magic_p;
-((char*)p + sz)=(mp_.sbrk_base+main_arena.system_mem) )) ||
-szMINSIZE || szMALLOC_ALIGN_MASK || !inuse(p) ||
-( !prev_inuse(p)  (p-prev_sizeMALLOC_ALIGN_MASK ||
--(contig  (char*)prev_chunk(p)mp_.sbrk_base) ||
--next_chunk(prev_chunk(p))!=p) ))
-+  (contig  (char*)prev_chunk(p)mp_.sbrk_base) ||
-+  next_chunk(prev_chunk(p))!=p) ))
-   return NULL;
- magic = MAGICBYTE(p);
- for(sz += SIZE_SZ-1; (c = ((unsigned char*)p)[sz]) != magic; sz -= c) {
-@@ -177,9 +177,9 @@ mem2chunk_check(mem, magic_p) Void_t* mem; unsigned char 
**magic_p;
-first. */
- offset = (unsigned long)mem  page_mask;
- if((offset!=MALLOC_ALIGNMENT  offset!=0  offset!=0x10 
--offset!=0x20  offset!=0x40  offset!=0x80  offset!=0x100 
--offset!=0x200  

r4151 - in glibc-package/branches/eglibc-2.11/debian: . patches patches/kfreebsd

2010-02-07 Thread Aurelien Jarno
Author: aurel32
Date: 2010-02-07 16:59:29 + (Sun, 07 Feb 2010)
New Revision: 4151

Added:
   
glibc-package/branches/eglibc-2.11/debian/patches/kfreebsd/local-syscalls_2.11.patch
Modified:
   glibc-package/branches/eglibc-2.11/debian/changelog
   glibc-package/branches/eglibc-2.11/debian/patches/series.kfreebsd-amd64
   glibc-package/branches/eglibc-2.11/debian/patches/series.kfreebsd-i386
Log:
  * Add debian/patches/kfreebsd/local-syscalls_2.11.patch to add chflags, 
fchflags, lchflags syscalls on GNU/kFreeBSD.



Modified: glibc-package/branches/eglibc-2.11/debian/changelog
===
--- glibc-package/branches/eglibc-2.11/debian/changelog 2010-02-07 16:43:28 UTC 
(rev 4150)
+++ glibc-package/branches/eglibc-2.11/debian/changelog 2010-02-07 16:59:29 UTC 
(rev 4151)
@@ -45,6 +45,8 @@
   * Enable multi-arch.
   * Add debian/patches/s390/cvs-longjmp.diff from upstream to
 fix longjmp_chk on s390 and s390x.
+  * Add debian/patches/kfreebsd/local-syscalls_2.11.patch to add chflags, 
+fchflags, lchflags syscalls on GNU/kFreeBSD.
 
   [ Samuel Thibault ]
   * debian/patches/hurd-i386/submitted-rtld_lock_recursive.diff: New patch to
@@ -61,7 +63,7 @@
   * Add kfreebsd/local-dosavesse.diff, which does not work,
 so rather use also added kfreebsd/local-nosavesse.diff
 
- -- Clint Adams sch...@debian.org  Sat, 30 Jan 2010 14:29:37 -0500
+ -- Aurelien Jarno aure...@debian.org  Sun, 07 Feb 2010 17:58:42 +0100
 
 eglibc (2.10.2-6) UNRELEASED; urgency=low
 

Added: 
glibc-package/branches/eglibc-2.11/debian/patches/kfreebsd/local-syscalls_2.11.patch
===
--- 
glibc-package/branches/eglibc-2.11/debian/patches/kfreebsd/local-syscalls_2.11.patch
(rev 0)
+++ 
glibc-package/branches/eglibc-2.11/debian/patches/kfreebsd/local-syscalls_2.11.patch
2010-02-07 16:59:29 UTC (rev 4151)
@@ -0,0 +1,51 @@
+To be merged in the kfreebsd/ directory when 2.11 is the default
+
+--- a/ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/Makefile
+--- b/ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/Makefile
+@@ -36,7 +36,7 @@
+ # For fcntl.h.
+ sysdep_routines += sys_open sys_openat open_2
+ # For sys/stat.h.
+-sysdep_routines += sys_fchmodat sys_fstat sys_fstatat sys_lstat sys_mkdirat 
sys_mkfifoat sys_mknod sys_mknodat sys_nfstat sys_nlstat sys_nstat sys_stat
++sysdep_routines += sys_fchmodat sys_fstat sys_fstatat sys_lstat sys_mkdirat 
sys_mkfifoat sys_mknod sys_mknodat sys_nfstat sys_nlstat sys_nstat sys_stat 
chflags fchflags lchflags
+ # For sys/statfs.h.
+ sysdep_routines += fstatfs64 statfs64 sys_fstatfs sys_statfs
+ # For stdio.h
+--- a/ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/syscalls.list
 b/ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/syscalls.list
+@@ -15,6 +15,7 @@
+ sys_aio_suspend   -   aio_suspend i:bnP   
__syscall_aio_suspend
+ sys_aio_waitcomplete  -   aio_waitcompletei:pp
__syscall_aio_waitcomplete
+ sys_aio_write -   aio_write   i:p 
__syscall_aio_write
++chflags   -   chflags i:si
chflags
+ sys_clock_getres  -   clock_getresi:ip
__syscall_clock_getres
+ sys_clock_gettime -   clock_gettime   i:ip
__syscall_clock_gettime
+ sys_clock_settime -   clock_settime   i:ip
__syscall_clock_settime
+@@ -23,6 +24,7 @@
+ extattr_delete_file   -   extattr_delete_file i:ss
extattr_delete_file
+ extattr_get_file  -   extattr_get_filei:ssbn  
extattr_get_file
+ extattr_set_file  -   extattr_set_filei:ssbn  
extattr_set_file
++fchflags  -   fchflagsi:iifchflags
+ fhopen-   fhopen  i:pi
fhopen
+ sys_fork  -   forki:  
__syscall_fork  fork
+ sys_fhstat-   fhstat  i:pp
__syscall_fhstat
+@@ -57,6 +59,7 @@
+ kldunload -   kldunload   i:i 
kldunload
+ kldunloadf-   kldunloadf  i:ii
kldunloadf
+ ktrace-   ktrace  i:siii  
ktrace
++lchflags  -   lchflagsi:silchflags
+ lchmod-   lchmod  i:si
__lchmod lchmod
+ lchown-   lchown  i:sii   
__lchown lchown
+ sys_lio_listio-   lio_listio  i:ibnP  
__syscall_lio_listio
+--- a/ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/Versions
 b/ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/Versions
+@@ -87,6 +87,9 @@
+ kenv;
+ sysctlnametomib;
+   }
++  

r4152 - glibc-package/trunk/debian

2010-02-07 Thread Aurelien Jarno
Author: aurel32
Date: 2010-02-07 17:39:19 + (Sun, 07 Feb 2010)
New Revision: 4152

Modified:
   glibc-package/trunk/debian/changelog
Log:
Upload to unstable


Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2010-02-07 16:59:29 UTC (rev 
4151)
+++ glibc-package/trunk/debian/changelog2010-02-07 17:39:19 UTC (rev 
4152)
@@ -1,4 +1,4 @@
-eglibc (2.10.2-6) UNRELEASED; urgency=low
+eglibc (2.10.2-6) unstable; urgency=low
 
   [ Aurelien Jarno ]
   * kfreebsd/local-sysdeps.diff: update to revision 2957 (from glibc-bsd).
@@ -33,7 +33,7 @@
   * patches/hurd-i386/submitted-getnprocs.diff: New patch to add get_nprocs()
 and such weak aliases.
 
- -- Aurelien Jarno aure...@debian.org  Sun, 07 Feb 2010 16:15:12 +0100
+ -- Aurelien Jarno aure...@debian.org  Sun, 07 Feb 2010 16:54:24 +0100
 
 eglibc (2.10.2-5) unstable; urgency=low
 


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#528755: marked as done ([libc6] shouldn't offer to restart services that are not started at all)

2010-02-07 Thread Debian Bug Tracking System
Your message dated Sun, 07 Feb 2010 18:03:32 +
with message-id e1nebto-000367...@ries.debian.org
and subject line Bug#528755: fixed in eglibc 2.10.2-6
has caused the Debian Bug report #528755,
regarding [libc6] shouldn't offer to restart services that are not started at 
all
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.)


-- 
528755: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=528755
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: libc6
Version: 2.9-12
Severity: normal

--- Please enter the report below this line. ---
On upgrades, the package collects a list of supposedly running services that
might need a restart to work properly.  However, the collected list of
services includes stopped ones, and also services that are not even
configured to be started in the current runlevel.

[11:13] ~ = ls -la /etc/rc?.d/S??slapd
lrwxrwxrwx 1 root root 15 2005-07-27 16:25 /etc/rc3.d/S19slapd - 
../init.d/slapd
lrwxrwxrwx 1 root root 15 2005-07-27 16:25 /etc/rc4.d/S19slapd - 
../init.d/slapd
lrwxrwxrwx 1 root root 15 2005-07-27 16:25 /etc/rc5.d/S19slapd - 
../init.d/slapd

[11:13] ~ = runlevel
N 2

┌───┤ Configuring libc6 
├───┐
│ Running services and programs that are using NSS need to be restarted, 
otherwise they might not be able to do lookup or   │ 
│ authentication any more (for services such as ssh, this can affect your 
ability to login). Please review the following│ 
│ space-separated list of init.d scripts for services to be restarted now, and 
correct it if needed.│ 
│   
│ 
│ Note: restarting sshd/telnetd should not affect any existing connections. 
│ 
│   
│ 
│ Services to restart for GNU libc library upgrade: 
│ 
│   
│ 
│ wwwoffle spamassassin ssh snmpd slapd saslauthd samba rsync openbsd-inetd 
mysql dovecot exim4 cups cron atd autofs apache │ 
│   
│ 
│  Ok 
│ 
│   
│ 
└───┘
 

This would start services that are currently down.  
--- System information. ---
Architecture: i386
Kernel:   Linux 2.6.30-rc5-686-bigmem

Debian Release: squeeze/sid
  990 testing security.debian.org 
  990 testing debian.iskon.hr 
  990 testing deb.opera.com 
  990 testing buildd.emdebian.org 
  600 stable  debian.iskon.hr 
  600 stable  deb.opera.com 
  500 unstabledebian.iskon.hr 
  500 unstabledebian-multimedia.org 
  500 unstablebuildd.emdebian.org 
  500 ubuntu-doko people.ubuntu.com 
  500 ourdeltamirror.ourdelta.org 
  500 oldstable   security.debian.org 
  500 kernel-dists-trunk kernel-archive.buildserver.net 
  500 kernel-dists-sid kernel-archive.buildserver.net 
  500 UNRELEASED  debian.corsac.net 
   40 experimentaldebian.iskon.hr 

--- Package information. ---
Depends  (Version) | Installed
==-+-===
libgcc1| 1:4.4.0-4


Package's Recommends field is empty.

Suggests(Version) | Installed
=-+-===
locales   | 2.9-4
glibc-doc | 2.9-4
libc6-i686| 2.9-4






---End Message---
---BeginMessage---
Source: eglibc
Source-Version: 2.10.2-6

We believe that the bug you reported is fixed in the latest version of
eglibc, which is due to be installed in the Debian FTP archive:

eglibc-source_2.10.2-6_all.deb
  to main/e/eglibc/eglibc-source_2.10.2-6_all.deb
eglibc_2.10.2-6.diff.gz
  to main/e/eglibc/eglibc_2.10.2-6.diff.gz
eglibc_2.10.2-6.dsc
  to main/e/eglibc/eglibc_2.10.2-6.dsc
glibc-doc_2.10.2-6_all.deb

Bug#567351: marked as done (/usr/share/i18n/locales/es_CR: Updated locale info for es_CR)

2010-02-07 Thread Debian Bug Tracking System
Your message dated Sun, 07 Feb 2010 18:03:32 +
with message-id e1nebto-00036m...@ries.debian.org
and subject line Bug#567351: fixed in eglibc 2.10.2-6
has caused the Debian Bug report #567351,
regarding /usr/share/i18n/locales/es_CR: Updated locale info for es_CR
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.)


-- 
567351: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=567351
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: locales
Version: 2.10.2-2
Severity: wishlist
File: /usr/share/i18n/locales/es_CR
Tags: l10n patch

Hi,

 please update the locale data for es_CR with the attached patch.
 It corrects the information for LC_PAPER.  Currently it lists A4
 as the locale used in Costa Rica, but sadly that's not the case,
 the most common paper size found in the country is US letter.

 While I was at it, I took the change to complete some of the
 missing bits in other categories.  I consulted the relevant
 local legislation for LC_NUMERIC / LC_MONETARY.  I completed
 LC_ADDRESS using my own knowledge and corrected a small issue
 with LC_TIME (in Costa Rica we say 23rd of December and not
 December 23rd).

 Please submit upstream.

 Thanks!

 Marcelo

 PS: This is a resubmission, as I can't find the bug in the BTS and I
never got a confirmation mail back from it.
comment_char %
escape_char  /
%
% Spanish language locale for Costa Rica
% Language: es
% Territory: CR
% Date: 2000-08-21
% Application: general
% Users: general
% Charset: ISO-8859-1
% Distribution and use is free, also
% for commercial purposes.

LC_IDENTIFICATION
title  Spanish locale for Costa Rica
source Free Software Foundation, Inc.
address59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
contact
email  bug-glibc-loca...@gnu.org
tel
fax
language   Spanish
territory  Costa Rica
revision   1.1
date   2009-12-23
%
category  es_CR:2000;LC_IDENTIFICATION
category  es_CR:2000;LC_CTYPE
category  es_CR:2000;LC_COLLATE
category  es_CR:2000;LC_TIME
category  es_CR:2000;LC_NUMERIC
category  es_CR:2000;LC_MONETARY
category  es_CR:2000;LC_MESSAGES
category  es_CR:2000;LC_PAPER
category  es_CR:2000;LC_NAME
category  es_CR:2000;LC_ADDRESS
category  es_CR:2000;LC_TELEPHONE

END LC_IDENTIFICATION

LC_COLLATE
copy es_ES
END LC_COLLATE

LC_CTYPE
copy es_ES
END LC_CTYPE

LC_MESSAGES
yesexpr U005EU005BU0073U0053U0079U0059U005DU002EU002A
noexpr  U005EU005BU006EU004EU005DU002EU002A
END LC_MESSAGES

LC_MONETARY
int_curr_symbol  U0043U0052U0043U0020
currency_symbol  U20A1
% Decreto Ejecutivo 29660
mon_decimal_pointU002C
mon_thousands_sepU0020
mon_grouping 3;3
positive_sign
negative_signU002D
int_frac_digits  2
frac_digits  2
p_cs_precedes1
p_sep_by_space   1
n_cs_precedes1
n_sep_by_space   1
p_sign_posn  1
n_sign_posn  1
END LC_MONETARY

LC_NUMERIC
% Decreto Ejecutivo 29660
decimal_pointU002C
thousands_sepU0020
grouping 3;3
END LC_NUMERIC

LC_TIME
abday   U0064U006FU006D;U006CU0075U006E;/
U006DU0061U0072;U006DU0069U00E9;/
U006AU0075U0065;U0076U0069U0065;/
U0073U00E1U0062
day U0064U006FU006DU0069U006EU0067U006F;/
U006CU0075U006EU0065U0073;/
U006DU0061U0072U0074U0065U0073;/
U006DU0069U00E9U0072U0063U006FU006CU0065U0073;/
U006AU0075U0065U0076U0065U0073;/
U0076U0069U0065U0072U006EU0065U0073;/
U0073U00E1U0062U0061U0064U006F
abmon   U0065U006EU0065;U0066U0065U0062;/
U006DU0061U0072;U0061U0062U0072;/
U006DU0061U0079;U006AU0075U006E;/
U006AU0075U006C;U0061U0067U006F;/
U0073U0065U0070;U006FU0063U0074;/
U006EU006FU0076;U0064U0069U0063
mon U0065U006EU0065U0072U006F;/
U0066U0065U0062U0072U0065U0072U006F;/
U006DU0061U0072U007AU006F;/
U0061U0062U0072U0069U006C;/
U006DU0061U0079U006F;/
U006AU0075U006EU0069U006F;/
U006AU0075U006CU0069U006F;/
U0061U0067U006FU0073U0074U006F;/

U0073U0065U0070U0074U0069U0065U006DU0062U0072U0065;/
U006FU0063U0074U0075U0062U0072U0065;/
U006EU006FU0076U0069U0065U006DU0062U0072U0065;/
U0064U0069U0063U0069U0065U006DU0062U0072U0065
d_t_fmt 
U0025U0061U0020U0025U0064U0020U0025U0062U0020U0025U0059U0020U0025U0054U0020U0025U005A
d_fmt   U0025U0064U002FU0025U006DU002FU0025U0059
t_fmt   U0025U0054
am_pm   U0061U002EU006DU002E;U0070U002EU006DU002E
t_fmt_ampm 
U0025U0049U003AU0025U004DU003AU0025U0053U0020U0025U0070
date_fmtU0025U0061U0020U0025U0065U0020U0025U0062/

Bug#568488: marked as done (eglibc: house of mind attack)

2010-02-07 Thread Debian Bug Tracking System
Your message dated Sun, 07 Feb 2010 18:03:32 +
with message-id e1nebto-00036p...@ries.debian.org
and subject line Bug#568488: fixed in eglibc 2.10.2-6
has caused the Debian Bug report #568488,
regarding eglibc: house of mind attack
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.)


-- 
568488: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=568488
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
package: eglibc
severity: important
tags: security

hi, it has been disclosed that glibc  2.11 is vulnerable to a house
of mind attack [0].  i have checked that 2.10 in unstable contains the
vulnerable code.

mike

[0] http://em386.blogspot.com/2010/01/glibc-211-stops-house-of-mind.html


---End Message---
---BeginMessage---
Source: eglibc
Source-Version: 2.10.2-6

We believe that the bug you reported is fixed in the latest version of
eglibc, which is due to be installed in the Debian FTP archive:

eglibc-source_2.10.2-6_all.deb
  to main/e/eglibc/eglibc-source_2.10.2-6_all.deb
eglibc_2.10.2-6.diff.gz
  to main/e/eglibc/eglibc_2.10.2-6.diff.gz
eglibc_2.10.2-6.dsc
  to main/e/eglibc/eglibc_2.10.2-6.dsc
glibc-doc_2.10.2-6_all.deb
  to main/e/eglibc/glibc-doc_2.10.2-6_all.deb
libc-bin_2.10.2-6_amd64.deb
  to main/e/eglibc/libc-bin_2.10.2-6_amd64.deb
libc-dev-bin_2.10.2-6_amd64.deb
  to main/e/eglibc/libc-dev-bin_2.10.2-6_amd64.deb
libc6-dbg_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-dbg_2.10.2-6_amd64.deb
libc6-dev-i386_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-dev-i386_2.10.2-6_amd64.deb
libc6-dev_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-dev_2.10.2-6_amd64.deb
libc6-i386_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-i386_2.10.2-6_amd64.deb
libc6-pic_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-pic_2.10.2-6_amd64.deb
libc6-prof_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-prof_2.10.2-6_amd64.deb
libc6-udeb_2.10.2-6_amd64.udeb
  to main/e/eglibc/libc6-udeb_2.10.2-6_amd64.udeb
libc6_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6_2.10.2-6_amd64.deb
libnss-dns-udeb_2.10.2-6_amd64.udeb
  to main/e/eglibc/libnss-dns-udeb_2.10.2-6_amd64.udeb
libnss-files-udeb_2.10.2-6_amd64.udeb
  to main/e/eglibc/libnss-files-udeb_2.10.2-6_amd64.udeb
locales-all_2.10.2-6_amd64.deb
  to main/e/eglibc/locales-all_2.10.2-6_amd64.deb
locales_2.10.2-6_all.deb
  to main/e/eglibc/locales_2.10.2-6_all.deb
nscd_2.10.2-6_amd64.deb
  to main/e/eglibc/nscd_2.10.2-6_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 568...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurelien Jarno aure...@debian.org (supplier of updated eglibc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Sun, 07 Feb 2010 16:54:24 +0100
Source: eglibc
Binary: libc-bin libc-dev-bin glibc-doc eglibc-source locales locales-all nscd 
libc6 libc6-dev libc6-dbg libc6-prof libc6-pic libc6-udeb libc6.1 libc6.1-dev 
libc6.1-dbg libc6.1-prof libc6.1-pic libc6.1-udeb libc0.3 libc0.3-dev 
libc0.3-dbg libc0.3-prof libc0.3-pic libc0.3-udeb libc0.1 libc0.1-dev 
libc0.1-dbg libc0.1-prof libc0.1-pic libc0.1-udeb libc6-i386 libc6-dev-i386 
libc6-sparc64 libc6-dev-sparc64 libc6-s390x libc6-dev-s390x libc6-amd64 
libc6-dev-amd64 libc6-powerpc libc6-dev-powerpc libc6-ppc64 libc6-dev-ppc64 
libc6-mipsn32 libc6-dev-mipsn32 libc6-mips64 libc6-dev-mips64 libc0.1-i386 
libc0.1-dev-i386 libc6-sparcv9b libc6-i686 libc6-xen libc0.1-i686 
libc6.1-alphaev67 libnss-dns-udeb libnss-files-udeb
Architecture: source all amd64
Version: 2.10.2-6
Distribution: unstable
Urgency: low
Maintainer: Aurelien Jarno aure...@debian.org
Changed-By: Aurelien Jarno aure...@debian.org
Description: 
 eglibc-source - Embedded GNU C Library: sources
 glibc-doc  - Embedded GNU C Library: Documentation
 libc-bin   - Embedded GNU C Library: Binaries
 libc-dev-bin - Embedded GNU C Library: Development binaries
 libc0.1- Embedded GNU C Library: Shared libraries
 libc0.1-dbg - Embedded GNU C Library: detached debugging symbols
 libc0.1-dev - Embedded GNU C Library: Development Libraries and Header Files
 libc0.1-dev-i386 - GNU C Library: 32bit development libraries for AMD64
 libc0.1-i386 - GNU C Library: 32bit shared libraries for AMD64
 libc0.1-i686 - GNU C Library: Shared libraries 

Bug#562679: marked as done (libc6: malloc_info() segv when no mallocs yet)

2010-02-07 Thread Debian Bug Tracking System
Your message dated Sun, 07 Feb 2010 18:03:32 +
with message-id e1nebto-00036d...@ries.debian.org
and subject line Bug#562679: fixed in eglibc 2.10.2-6
has caused the Debian Bug report #562679,
regarding libc6: malloc_info() segv when no mallocs yet
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.)


-- 
562679: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=562679
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: libc6
Version: 2.10.1-3
Severity: normal

The program nomallocinfo.c below prints a bit

malloc version=1
heap nr=0
sizes

then gets a segfault.  malloc_info() won't have much to say when there's
been no mallocs yet, but I think it shouldn't segfault in that case.

#include stdio.h
#include stdlib.h
#include malloc.h
int
main (void)
{
  malloc_info(0,stdout);
  return 0;
}



-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i586)

Kernel: Linux 2.6.30-1-486
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

Versions of packages libc6 depends on:
ii  libc-bin  2.10.1-3   GNU C Library: Binaries
ii  libgcc1   1:4.4.2-4  GCC support library

Versions of packages libc6 recommends:
pn  libc6-i686none (no description available)

Versions of packages libc6 suggests:
ii  debconf [debconf-2.0] 1.5.28 Debian configuration management sy
ii  glibc-doc 2.10.1-5   GNU C Library: Documentation
ii  locales   2.10.1-5   GNU C Library: National Language (

-- debconf information:
* glibc/upgrade: true
  glibc/disable-screensaver:
  glibc/restart-failed:
* glibc/restart-services: rsync openbsd-inetd exim4 cron atd
---End Message---
---BeginMessage---
Source: eglibc
Source-Version: 2.10.2-6

We believe that the bug you reported is fixed in the latest version of
eglibc, which is due to be installed in the Debian FTP archive:

eglibc-source_2.10.2-6_all.deb
  to main/e/eglibc/eglibc-source_2.10.2-6_all.deb
eglibc_2.10.2-6.diff.gz
  to main/e/eglibc/eglibc_2.10.2-6.diff.gz
eglibc_2.10.2-6.dsc
  to main/e/eglibc/eglibc_2.10.2-6.dsc
glibc-doc_2.10.2-6_all.deb
  to main/e/eglibc/glibc-doc_2.10.2-6_all.deb
libc-bin_2.10.2-6_amd64.deb
  to main/e/eglibc/libc-bin_2.10.2-6_amd64.deb
libc-dev-bin_2.10.2-6_amd64.deb
  to main/e/eglibc/libc-dev-bin_2.10.2-6_amd64.deb
libc6-dbg_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-dbg_2.10.2-6_amd64.deb
libc6-dev-i386_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-dev-i386_2.10.2-6_amd64.deb
libc6-dev_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-dev_2.10.2-6_amd64.deb
libc6-i386_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-i386_2.10.2-6_amd64.deb
libc6-pic_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-pic_2.10.2-6_amd64.deb
libc6-prof_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-prof_2.10.2-6_amd64.deb
libc6-udeb_2.10.2-6_amd64.udeb
  to main/e/eglibc/libc6-udeb_2.10.2-6_amd64.udeb
libc6_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6_2.10.2-6_amd64.deb
libnss-dns-udeb_2.10.2-6_amd64.udeb
  to main/e/eglibc/libnss-dns-udeb_2.10.2-6_amd64.udeb
libnss-files-udeb_2.10.2-6_amd64.udeb
  to main/e/eglibc/libnss-files-udeb_2.10.2-6_amd64.udeb
locales-all_2.10.2-6_amd64.deb
  to main/e/eglibc/locales-all_2.10.2-6_amd64.deb
locales_2.10.2-6_all.deb
  to main/e/eglibc/locales_2.10.2-6_all.deb
nscd_2.10.2-6_amd64.deb
  to main/e/eglibc/nscd_2.10.2-6_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 562...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurelien Jarno aure...@debian.org (supplier of updated eglibc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Sun, 07 Feb 2010 16:54:24 +0100
Source: eglibc
Binary: libc-bin libc-dev-bin glibc-doc eglibc-source locales locales-all nscd 
libc6 libc6-dev libc6-dbg libc6-prof libc6-pic libc6-udeb libc6.1 libc6.1-dev 
libc6.1-dbg libc6.1-prof libc6.1-pic libc6.1-udeb libc0.3 libc0.3-dev 
libc0.3-dbg libc0.3-prof libc0.3-pic libc0.3-udeb libc0.1 libc0.1-dev 
libc0.1-dbg libc0.1-prof libc0.1-pic libc0.1-udeb libc6-i386 libc6-dev-i386 
libc6-sparc64 libc6-dev-sparc64 

Bug#565369: marked as done (eglibc: Please add __set_fpscr prototype)

2010-02-07 Thread Debian Bug Tracking System
Your message dated Sun, 07 Feb 2010 18:03:32 +
with message-id e1nebto-00036j...@ries.debian.org
and subject line Bug#565369: fixed in eglibc 2.10.2-6
has caused the Debian Bug report #565369,
regarding eglibc: Please add __set_fpscr prototype
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.)


-- 
565369: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=565369
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Source: eglibc
Version: 2.10.2-5
Severity: important
Tags: patch
User: debian-...@superh.org
Usertags: sh4
X-Debbugs-CC: debian-sup...@lists.debian.org

Hi,

When we compile a  program that used _FPU_SETCW in sh4 in C++, we
become the error.
Because .
1.Current eglibc does not have prototype of __set_fpscr.
2. _FPU_SETCW is macro, and __set_fpscr function in libgcc.a is called.
When user use _FPU_SETCW in C++, user has build error. Because
extern C is not set to  __set_fpscr.

This is sh4 specific.

test program:
-
$ cat f.c
#include fpu_control.h
int main(void)
{
_FPU_SETCW(0);
return 0;
}
-

build log: (failed)
-
$ g++ -o f f.c -Wl,-t
/usr/bin/ld: mode shlelf_linux
/usr/lib/gcc/sh4-linux-gnu/4.4.2/../../../crt1.o
/usr/lib/gcc/sh4-linux-gnu/4.4.2/../../../crti.o
/usr/lib/gcc/sh4-linux-gnu/4.4.2/crtbegin.o
/tmp/ccZX5ufD.o
-lstdc++ (/usr/lib/gcc/sh4-linux-gnu/4.4.2/libstdc++.so)
-lm (/usr/lib/gcc/sh4-linux-gnu/4.4.2/../../../libm.so)
libgcc_s.so.1 (/usr/lib/gcc/sh4-linux-gnu/4.4.2/libgcc_s.so.1)
/lib/libc.so.6
(/usr/lib/libc_nonshared.a)elf-init.oS
/lib/ld-linux.so.2
libgcc_s.so.1 (/usr/lib/gcc/sh4-linux-gnu/4.4.2/libgcc_s.so.1)
/usr/lib/gcc/sh4-linux-gnu/4.4.2/crtend.o
/usr/lib/gcc/sh4-linux-gnu/4.4.2/../../../crtn.o
/tmp/ccZX5ufD.o: In function `main':
f.c:(.text+0x24): undefined reference to `__set_fpscr(unsigned long)'
/usr/bin/ld: link errors found, deleting executable `f'
collect2: ld returned 1 exit status
-

build log: (success. After applied the patch which I attached.)
-
$ g++ -o f f.c -Wl,-t
/usr/bin/ld: mode shlelf_linux
/usr/lib/gcc/sh4-linux-gnu/4.4.2/../../../crt1.o
/usr/lib/gcc/sh4-linux-gnu/4.4.2/../../../crti.o
/usr/lib/gcc/sh4-linux-gnu/4.4.2/crtbegin.o
/tmp/ccu0OHaQ.o
-lstdc++ (/usr/lib/gcc/sh4-linux-gnu/4.4.2/libstdc++.so)
-lm (/usr/lib/gcc/sh4-linux-gnu/4.4.2/../../../libm.so)
libgcc_s.so.1 (/usr/lib/gcc/sh4-linux-gnu/4.4.2/libgcc_s.so.1)
(/usr/lib/gcc/sh4-linux-gnu/4.4.2/libgcc.a)_set_fpscr.o
/lib/libc.so.6
(/usr/lib/libc_nonshared.a)elf-init.oS
/lib/ld-linux.so.2
libgcc_s.so.1 (/usr/lib/gcc/sh4-linux-gnu/4.4.2/libgcc_s.so.1)
/usr/lib/gcc/sh4-linux-gnu/4.4.2/crtend.o
/usr/lib/gcc/sh4-linux-gnu/4.4.2/../../../crtn.o
-

I made a patch to solve this problem. Could you apply this patch?
I apply extern C to only __set_fpscr with patch. Should I apply
the whole file in this?

Best regards,
 Nobuhiro

-- 
Nobuhiro Iwamatsu
   iwamatsu at {nigauri.org / debian.org}
   GPG ID: 40AD1FA6
--- a/sysdeps/sh/sh4/fpu/fpu_control.h  2006-08-17 10:18:26.0 +0900
+++ b/sysdeps/sh/sh4/fpu/fpu_control.h  2010-01-15 15:31:04.0 +0900
@@ -45,6 +45,14 @@
 #define _FPU_GETCW(cw) __asm__ (sts fpscr,%0 : =r (cw))
 
 #if defined __GNUC__
+/* Allow the use in C++ code.  */
+#ifdef __cplusplus
+extern C {
+#endif
+extern void __set_fpscr(unsigned long);
+#ifdef __cplusplus
+}
+#endif  /* C++ */
 #define _FPU_SETCW(cw) __set_fpscr ((cw))
 #else
 #define _FPU_SETCW(cw) __asm__ (lds %0,fpscr : : r (cw))
---End Message---
---BeginMessage---
Source: eglibc
Source-Version: 2.10.2-6

We believe that the bug you reported is fixed in the latest version of
eglibc, which is due to be installed in the Debian FTP archive:

eglibc-source_2.10.2-6_all.deb
  to main/e/eglibc/eglibc-source_2.10.2-6_all.deb
eglibc_2.10.2-6.diff.gz
  to main/e/eglibc/eglibc_2.10.2-6.diff.gz
eglibc_2.10.2-6.dsc
  to main/e/eglibc/eglibc_2.10.2-6.dsc
glibc-doc_2.10.2-6_all.deb
  to main/e/eglibc/glibc-doc_2.10.2-6_all.deb
libc-bin_2.10.2-6_amd64.deb
  to main/e/eglibc/libc-bin_2.10.2-6_amd64.deb
libc-dev-bin_2.10.2-6_amd64.deb
  to main/e/eglibc/libc-dev-bin_2.10.2-6_amd64.deb
libc6-dbg_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-dbg_2.10.2-6_amd64.deb
libc6-dev-i386_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-dev-i386_2.10.2-6_amd64.deb
libc6-dev_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-dev_2.10.2-6_amd64.deb
libc6-i386_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-i386_2.10.2-6_amd64.deb
libc6-pic_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-pic_2.10.2-6_amd64.deb
libc6-prof_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-prof_2.10.2-6_amd64.deb

Bug#563882: marked as done (ia64: memchr overshots)

2010-02-07 Thread Debian Bug Tracking System
Your message dated Sun, 07 Feb 2010 18:03:32 +
with message-id e1nebto-00036g...@ries.debian.org
and subject line Bug#563882: fixed in eglibc 2.10.2-6
has caused the Debian Bug report #563882,
regarding ia64: memchr overshots
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.)


-- 
563882: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=563882
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: git-core
Version: 1:1.6.5.2-1
Severity: serious
Justification: FTBFS

Some time between 1.6.5-1 and 1.6.5.2-1, git-core started failing to build 
on ia64, because the test t1001-read-tree-m-2way.sh is failing.  This has 
continued in every version up through 1.6.6-1.

The same bug was reported with git-core 1.6.3.3-2 on Ubuntu Karmic:
https://bugs.launchpad.net/ubuntu/+source/git-core/+bug/445773

(I don’t personally care about ia64, but unfortunately this FTBFS is 
preventing new versions of Git from migrating to testing and Ubuntu 
Lucid.)

Full build log:
https://buildd.debian.org/build.php?arch=ia64pkg=git-corever=1%3A1.6.5.2-1

*** t1001-read-tree-m-2way.sh ***
*   ok 1: setup
*   ok 2: 1, 2, 3 - no carry forward
* FAIL 3: 4 - carry forward local addition.
rm -f .git/index 
 git read-tree $treeH 
 git checkout-index -u -f -q -a 
 git update-index --add yomin 
 read_tree_twoway $treeH $treeM 
 git ls-files --stage 4.out || return 1
 git diff --no-index M.out 4.out 4diff.out
 compare_change 4diff.out expected 
 check_cache_at yomin clean
* FAIL 4: 5 - carry forward local addition.
rm -f .git/index 
 git read-tree $treeH 
 git checkout-index -u -f -q -a 
 echo yomin yomin 
 git update-index --add yomin 
 echo yomin yomin yomin 
 read_tree_twoway $treeH $treeM 
 git ls-files --stage 5.out || return 1
 git diff --no-index M.out 5.out 5diff.out
 compare_change 5diff.out expected 
 check_cache_at yomin dirty
*   ok 5: 6 - local addition already has the same.
*   ok 6: 7 - local addition already has the same.
…
* failed 2 among 27 test(s)
make[3]: *** [t1001-read-tree-m-2way.sh] Error 1


---End Message---
---BeginMessage---
Source: eglibc
Source-Version: 2.10.2-6

We believe that the bug you reported is fixed in the latest version of
eglibc, which is due to be installed in the Debian FTP archive:

eglibc-source_2.10.2-6_all.deb
  to main/e/eglibc/eglibc-source_2.10.2-6_all.deb
eglibc_2.10.2-6.diff.gz
  to main/e/eglibc/eglibc_2.10.2-6.diff.gz
eglibc_2.10.2-6.dsc
  to main/e/eglibc/eglibc_2.10.2-6.dsc
glibc-doc_2.10.2-6_all.deb
  to main/e/eglibc/glibc-doc_2.10.2-6_all.deb
libc-bin_2.10.2-6_amd64.deb
  to main/e/eglibc/libc-bin_2.10.2-6_amd64.deb
libc-dev-bin_2.10.2-6_amd64.deb
  to main/e/eglibc/libc-dev-bin_2.10.2-6_amd64.deb
libc6-dbg_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-dbg_2.10.2-6_amd64.deb
libc6-dev-i386_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-dev-i386_2.10.2-6_amd64.deb
libc6-dev_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-dev_2.10.2-6_amd64.deb
libc6-i386_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-i386_2.10.2-6_amd64.deb
libc6-pic_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-pic_2.10.2-6_amd64.deb
libc6-prof_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-prof_2.10.2-6_amd64.deb
libc6-udeb_2.10.2-6_amd64.udeb
  to main/e/eglibc/libc6-udeb_2.10.2-6_amd64.udeb
libc6_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6_2.10.2-6_amd64.deb
libnss-dns-udeb_2.10.2-6_amd64.udeb
  to main/e/eglibc/libnss-dns-udeb_2.10.2-6_amd64.udeb
libnss-files-udeb_2.10.2-6_amd64.udeb
  to main/e/eglibc/libnss-files-udeb_2.10.2-6_amd64.udeb
locales-all_2.10.2-6_amd64.deb
  to main/e/eglibc/locales-all_2.10.2-6_amd64.deb
locales_2.10.2-6_all.deb
  to main/e/eglibc/locales_2.10.2-6_all.deb
nscd_2.10.2-6_amd64.deb
  to main/e/eglibc/nscd_2.10.2-6_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 563...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurelien Jarno aure...@debian.org (supplier of updated eglibc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8

Bug#568753: marked as done (locales: belongs in Section: localization)

2010-02-07 Thread Debian Bug Tracking System
Your message dated Sun, 07 Feb 2010 18:03:32 +
with message-id e1nebto-00036s...@ries.debian.org
and subject line Bug#568753: fixed in eglibc 2.10.2-6
has caused the Debian Bug report #568753,
regarding locales: belongs in Section: localization
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.)


-- 
568753: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=568753
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: locales
Version: 2.10.2-5
Severity: wishlist
Tags: patch

All the packages that provide internationalisation data are moving
out of Section: libs and into their own private part of the
archive; but locales and locales-all haven't followed them.

There's no obvious reason for libc's l10n data package to be an
exception; it contains no .so files, but does provide executables
that are important for the system's locale-handling infrastructure.
Compare the package iptables, which is full of actual shared
libraries and lives in Section: net.

One practical benefit of moving it out of Section: libs is that it
would make life easier for tools like deborphan.  At present if I do
a Debian install using the Standard+Desktop tasks, but then remove
mutt, locales ends up flagged as a redundantly installed library.

You may have some good counterargument, but I'm submitting this
suggestion in case it's just that nobody has considered it.
-- 
JBR
Ankh kak! (Ancient Egyptian blessing)
diff -ru eglibc-2.10.2.old/debian/control eglibc-2.10.2.new/debian/control
--- eglibc-2.10.2.old/debian/control	2010-02-07 14:25:44.0 +
+++ eglibc-2.10.2.new/debian/control	2010-02-07 14:24:37.0 +
@@ -67,7 +67,7 @@
 
 Package: locales
 Architecture: all
-Section: libs
+Section: localization
 Priority: standard
 Depends: ${locale:Depends}, debconf | debconf-2.0
 Conflicts: base-config, belocs-locales-bin, belocs-locales-data
@@ -85,7 +85,7 @@
 
 Package: locales-all
 Architecture: any
-Section: libs
+Section: localization
 Priority: extra
 Depends: ${locale:Depends}, lzma
 Provides: locales
---End Message---
---BeginMessage---
Source: eglibc
Source-Version: 2.10.2-6

We believe that the bug you reported is fixed in the latest version of
eglibc, which is due to be installed in the Debian FTP archive:

eglibc-source_2.10.2-6_all.deb
  to main/e/eglibc/eglibc-source_2.10.2-6_all.deb
eglibc_2.10.2-6.diff.gz
  to main/e/eglibc/eglibc_2.10.2-6.diff.gz
eglibc_2.10.2-6.dsc
  to main/e/eglibc/eglibc_2.10.2-6.dsc
glibc-doc_2.10.2-6_all.deb
  to main/e/eglibc/glibc-doc_2.10.2-6_all.deb
libc-bin_2.10.2-6_amd64.deb
  to main/e/eglibc/libc-bin_2.10.2-6_amd64.deb
libc-dev-bin_2.10.2-6_amd64.deb
  to main/e/eglibc/libc-dev-bin_2.10.2-6_amd64.deb
libc6-dbg_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-dbg_2.10.2-6_amd64.deb
libc6-dev-i386_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-dev-i386_2.10.2-6_amd64.deb
libc6-dev_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-dev_2.10.2-6_amd64.deb
libc6-i386_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-i386_2.10.2-6_amd64.deb
libc6-pic_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-pic_2.10.2-6_amd64.deb
libc6-prof_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6-prof_2.10.2-6_amd64.deb
libc6-udeb_2.10.2-6_amd64.udeb
  to main/e/eglibc/libc6-udeb_2.10.2-6_amd64.udeb
libc6_2.10.2-6_amd64.deb
  to main/e/eglibc/libc6_2.10.2-6_amd64.deb
libnss-dns-udeb_2.10.2-6_amd64.udeb
  to main/e/eglibc/libnss-dns-udeb_2.10.2-6_amd64.udeb
libnss-files-udeb_2.10.2-6_amd64.udeb
  to main/e/eglibc/libnss-files-udeb_2.10.2-6_amd64.udeb
locales-all_2.10.2-6_amd64.deb
  to main/e/eglibc/locales-all_2.10.2-6_amd64.deb
locales_2.10.2-6_all.deb
  to main/e/eglibc/locales_2.10.2-6_all.deb
nscd_2.10.2-6_amd64.deb
  to main/e/eglibc/nscd_2.10.2-6_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 568...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurelien Jarno aure...@debian.org (supplier of updated eglibc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Sun, 07 Feb 2010 16:54:24 +0100
Source: eglibc
Binary: libc-bin libc-dev-bin glibc-doc eglibc-source locales locales-all nscd 
libc6 libc6-dev libc6-dbg libc6-prof libc6-pic libc6-udeb libc6.1 libc6.1-dev 
libc6.1-dbg 

r4154 - in glibc-package/trunk/debian: . patches/hurd-i386

2010-02-07 Thread Samuel Thibault
Author: sthibault
Date: 2010-02-07 18:38:10 + (Sun, 07 Feb 2010)
New Revision: 4154

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/patches/hurd-i386/local-pthread.diff
Log:
  * patches/hurd-i386/local-pthread.diff: Refresh patch.


Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2010-02-07 17:43:38 UTC (rev 
4153)
+++ glibc-package/trunk/debian/changelog2010-02-07 18:38:10 UTC (rev 
4154)
@@ -1,3 +1,10 @@
+eglibc (2.10.2-7) UNRELEASED; urgency=low
+
+  [ Samuel Thibault ]
+  * patches/hurd-i386/local-pthread.diff: Refresh patch.
+
+ -- Aurelien Jarno aure...@debian.org  Sun, 07 Feb 2010 16:54:24 +0100
+
 eglibc (2.10.2-6) unstable; urgency=low
 
   [ Aurelien Jarno ]

Modified: glibc-package/trunk/debian/patches/hurd-i386/local-pthread.diff
===
--- glibc-package/trunk/debian/patches/hurd-i386/local-pthread.diff 
2010-02-07 17:43:38 UTC (rev 4153)
+++ glibc-package/trunk/debian/patches/hurd-i386/local-pthread.diff 
2010-02-07 18:38:10 UTC (rev 4154)
@@ -18,11 +18,11 @@
 --- a/nscd/Makefile
 +++ b/nscd/Makefile
 @@ -36,7 +36,7 @@ nscd-modules := nscd connections pwdcache getpwnam_r 
getpwuid_r grpcache \
-   dbg_log nscd_conf nscd_stat cache mem nscd_setup_thread \
-   xmalloc xstrdup aicache initgrcache gai res_hconf
- 
+ # own copy of nis_hash.
+ nscd-modules += nis_hash
+ endif
 -ifeq ($(have-thread-library),yes)
 +ifeq ($(have-thread-library),yesreallyyes)
  
  ifneq (yesyes,$(have-fpie)$(build-shared))
- others += nscd
+ others-$(OPTION_EGLIBC_INET) += nscd


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Processed: tagging 567351

2010-02-07 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 # Automatically generated email from bts, devscripts version 2.10.35lenny7
 tags 567351 + pending
Bug #567351 {Done: Aurelien Jarno aure...@debian.org} [locales] 
/usr/share/i18n/locales/es_CR: Updated locale info for es_CR
Added tag(s) pending.

End of message, stopping processing here.

Please contact me if you need assistance.

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


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Processed: tagging 568753

2010-02-07 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 # Automatically generated email from bts, devscripts version 2.10.35lenny7
 tags 568753 + pending
Bug #568753 {Done: Aurelien Jarno aure...@debian.org} [locales] locales: 
belongs in Section: localization
Added tag(s) pending.

End of message, stopping processing here.

Please contact me if you need assistance.

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


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Processed: tagging 568488

2010-02-07 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 # Automatically generated email from bts, devscripts version 2.10.35lenny7
 tags 568488 + pending
Bug #568488 {Done: Aurelien Jarno aure...@debian.org} [eglibc] eglibc: house 
of mind attack
Added tag(s) pending.

End of message, stopping processing here.

Please contact me if you need assistance.

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


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



r4155 - in glibc-package/trunk/debian: . control.in

2010-02-07 Thread Aurelien Jarno
Author: aurel32
Date: 2010-02-07 21:39:40 + (Sun, 07 Feb 2010)
New Revision: 4155

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/control
   glibc-package/trunk/debian/control.in/amd64
   glibc-package/trunk/debian/control.in/i386
   glibc-package/trunk/debian/control.in/kfreebsd-i386
   glibc-package/trunk/debian/control.in/libc
   glibc-package/trunk/debian/control.in/main
   glibc-package/trunk/debian/control.in/mips64
   glibc-package/trunk/debian/control.in/mipsn32
   glibc-package/trunk/debian/control.in/opt
   glibc-package/trunk/debian/control.in/powerpc
   glibc-package/trunk/debian/control.in/ppc64
   glibc-package/trunk/debian/control.in/s390x
   glibc-package/trunk/debian/control.in/sparc64
Log:
  * debian/control.in/*: add ${misc:Depends} to all binary packages.



Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2010-02-07 18:38:10 UTC (rev 
4154)
+++ glibc-package/trunk/debian/changelog2010-02-07 21:39:40 UTC (rev 
4155)
@@ -3,8 +3,11 @@
   [ Samuel Thibault ]
   * patches/hurd-i386/local-pthread.diff: Refresh patch.
 
- -- Aurelien Jarno aure...@debian.org  Sun, 07 Feb 2010 16:54:24 +0100
+  [ Aurelien Jarno ]
+  * debian/control.in/*: add ${misc:Depends} to all binary packages.
 
+ -- Aurelien Jarno aure...@debian.org  Sun, 07 Feb 2010 22:39:12 +0100
+
 eglibc (2.10.2-6) unstable; urgency=low
 
   [ Aurelien Jarno ]

Modified: glibc-package/trunk/debian/control
===
--- glibc-package/trunk/debian/control  2010-02-07 18:38:10 UTC (rev 4154)
+++ glibc-package/trunk/debian/control  2010-02-07 21:39:40 UTC (rev 4155)
@@ -21,6 +21,7 @@
 Architecture: any
 Section: libs
 Priority: required
+Depends: ${misc:Depends}
 Breaks: libc0.1 ( 2.10), libc0.3 ( 2.10), libc6 ( 2.10), libc6.1 ( 
2.10)
 Replaces: libc0.1, libc0.3, libc6, libc6.1
 Description: Embedded GNU C Library: Binaries
@@ -39,7 +40,7 @@
 Architecture: any
 Section: libdevel
 Priority: optional
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
 Recommends: manpages-dev
 Replaces: libc0.1-dev, libc0.3-dev, libc6-dev, libc6.1-dev
 Description: Embedded GNU C Library: Development binaries
@@ -50,6 +51,7 @@
 Architecture: all
 Section: doc
 Priority: optional
+Depends: ${misc:Depends}
 Suggests: glibc-doc-reference
 Description: Embedded GNU C Library: Documentation
  Contains man pages for libpthread functions and the complete GNU C Library
@@ -60,6 +62,7 @@
 Architecture: all
 Section: devel
 Priority: optional
+Depends: ${misc:Depends}
 Recommends: xz-utils
 Description: Embedded GNU C Library: sources
  This package contains the sources and patches which are needed to
@@ -69,7 +72,7 @@
 Architecture: all
 Section: localization
 Priority: standard
-Depends: ${locale:Depends}, debconf | debconf-2.0
+Depends: ${locale:Depends}, ${misc:Depends}, debconf | debconf-2.0
 Conflicts: base-config, belocs-locales-bin, belocs-locales-data
 Replaces: base-config, lliurex-belocs-locales-data
 Description: Embedded GNU C Library: National Language (locale) data [support]
@@ -87,7 +90,7 @@
 Architecture: any
 Section: localization
 Priority: extra
-Depends: ${locale:Depends}, lzma
+Depends: ${locale:Depends}, ${misc:Depends}, lzma
 Provides: locales
 Description: Embedded GNU C Library: Precompiled locale data
  This package contains the precompiled locale data for all supported locales.
@@ -99,7 +102,7 @@
 Architecture: any
 Section: admin
 Priority: optional
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: Embedded GNU C Library: Name Service Cache Daemon
  A daemon which handles passwd, group and host lookups
  for running programs and caches the results for the next
@@ -110,7 +113,7 @@
 Architecture: amd64 arm armeb armel i386 m32r m68k mips mipsel powerpc ppc64 
sparc sparc64 s390 hppa sh3 sh4 sh3eb sh4eb
 Section: libs
 Priority: required
-Depends: libc-bin (= ${binary:Version}), hurd (= 20070606-1+SVN) [hurd-i386], 
libgcc1 [!hppa !m68k], libgcc2 [m68k], libgcc4 [hppa]
+Depends: libc-bin (= ${binary:Version}), ${misc:Depends}, hurd (= 
20070606-1+SVN) [hurd-i386], libgcc1 [!hppa !m68k], libgcc2 [m68k], libgcc4 
[hppa]
 Recommends: libc6-i686 [i386], libc0.1-i686 [kfreebsd-i386]
 Suggests: glibc-doc, debconf | debconf-2.0, locales [!hurd-i386]
 Provides: ${locale-compat:Depends}
@@ -125,7 +128,7 @@
 Architecture: amd64 arm armeb armel i386 m32r m68k mips mipsel powerpc ppc64 
sparc sparc64 s390 hppa sh3 sh4 sh3eb sh4eb
 Section: libdevel
 Priority: optional
-Depends: libc6 (= ${binary:Version}), libc-dev-bin (= ${binary:Version}), 
linux-libc-dev [linux-any], kfreebsd-kernel-headers (= 0.11) [kfreebsd-any], 
gnumach-dev [hurd-i386], hurd-dev (= 20080607-3) [hurd-i386], 
libpthread-stubs0-dev [hurd-i386]
+Depends: libc6 (= ${binary:Version}), libc-dev-bin (= 

Processed: tagging 528755

2010-02-07 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 # Automatically generated email from bts, devscripts version 2.10.35lenny7
 tags 528755 + pending
Bug #528755 {Done: Aurelien Jarno aure...@debian.org} [libc6] [libc6] 
shouldn't offer to restart services that are not started at all
Added tag(s) pending.

End of message, stopping processing here.

Please contact me if you need assistance.

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


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



r4156 - in glibc-package/branches/eglibc-2.11/debian: . control.in patches patches/any patches/localedata script.in

2010-02-07 Thread Aurelien Jarno
Author: aurel32
Date: 2010-02-07 21:47:42 + (Sun, 07 Feb 2010)
New Revision: 4156

Added:
   
glibc-package/branches/eglibc-2.11/debian/patches/any/submitted-leading-zero-stack-guard.diff
   
glibc-package/branches/eglibc-2.11/debian/patches/any/submitted-stack-guard-quick-randomization.diff
   
glibc-package/branches/eglibc-2.11/debian/patches/localedata/locale-es_CR.diff
Modified:
   glibc-package/branches/eglibc-2.11/debian/changelog
   glibc-package/branches/eglibc-2.11/debian/control
   glibc-package/branches/eglibc-2.11/debian/control.in/amd64
   glibc-package/branches/eglibc-2.11/debian/control.in/i386
   glibc-package/branches/eglibc-2.11/debian/control.in/kfreebsd-i386
   glibc-package/branches/eglibc-2.11/debian/control.in/libc
   glibc-package/branches/eglibc-2.11/debian/control.in/main
   glibc-package/branches/eglibc-2.11/debian/control.in/mips64
   glibc-package/branches/eglibc-2.11/debian/control.in/mipsn32
   glibc-package/branches/eglibc-2.11/debian/control.in/opt
   glibc-package/branches/eglibc-2.11/debian/control.in/powerpc
   glibc-package/branches/eglibc-2.11/debian/control.in/ppc64
   glibc-package/branches/eglibc-2.11/debian/control.in/s390x
   glibc-package/branches/eglibc-2.11/debian/control.in/sparc64
   glibc-package/branches/eglibc-2.11/debian/patches/series
   glibc-package/branches/eglibc-2.11/debian/script.in/nsscheck.sh
Log:
Merge from unstable, up to revision 4155



Modified: glibc-package/branches/eglibc-2.11/debian/changelog
===
--- glibc-package/branches/eglibc-2.11/debian/changelog 2010-02-07 21:39:40 UTC 
(rev 4155)
+++ glibc-package/branches/eglibc-2.11/debian/changelog 2010-02-07 21:47:42 UTC 
(rev 4156)
@@ -65,9 +65,19 @@
 
  -- Aurelien Jarno aure...@debian.org  Sun, 07 Feb 2010 17:58:42 +0100
 
-eglibc (2.10.2-6) UNRELEASED; urgency=low
+eglibc (2.10.2-7) UNRELEASED; urgency=low
 
+  [ Samuel Thibault ]
+  * patches/hurd-i386/local-pthread.diff: Refresh patch.
+
   [ Aurelien Jarno ]
+  * debian/control.in/*: add ${misc:Depends} to all binary packages.
+
+ -- Aurelien Jarno aure...@debian.org  Sun, 07 Feb 2010 22:39:12 +0100
+
+eglibc (2.10.2-6) unstable; urgency=low
+
+  [ Aurelien Jarno ]
   * kfreebsd/local-sysdeps.diff: update to revision 2957 (from glibc-bsd).
   * Don't run the testsuite in parallel, as it sometimes causes some failures
 in some tests.
@@ -79,6 +89,13 @@
 arguments.
   * Add patches/ia64/submitted-memchr.diff to fix memchr() overshoot on ia64.
 Closes: #563882
+  * Add patches/any/submitted-leading-zero-stack-guard.diff and 
+patches/any/submitted-stack-guard-quick-randomization.diff from Ubuntu and
+Fedora to improve stack randomisation.  Closes: #568488.
+  * Update es_CR locale from Marcelo Magallon.  Closes: #567351.
+  * debian/script.in/nsscheck.sh: Only restart services that are currently 
+running.  Closes: #528755.
+  * Move locales and locales-all to section localization.  Closes: #568753.
 
   [ Samuel Thibault ]
   * patches/hurd-i386/local-pthread.diff: New hurd-only patch to provide
@@ -93,7 +110,7 @@
   * patches/hurd-i386/submitted-getnprocs.diff: New patch to add get_nprocs()
 and such weak aliases.
 
- -- Aurelien Jarno aure...@debian.org  Fri, 05 Feb 2010 21:11:00 +0100
+ -- Aurelien Jarno aure...@debian.org  Sun, 07 Feb 2010 16:54:24 +0100
 
 eglibc (2.10.2-5) unstable; urgency=low
 

Modified: glibc-package/branches/eglibc-2.11/debian/control
===
--- glibc-package/branches/eglibc-2.11/debian/control   2010-02-07 21:39:40 UTC 
(rev 4155)
+++ glibc-package/branches/eglibc-2.11/debian/control   2010-02-07 21:47:42 UTC 
(rev 4156)
@@ -8,7 +8,7 @@
  kfreebsd-kernel-headers [kfreebsd-i386 kfreebsd-amd64],
  binutils (= 2.17cvs20070426), binutils (= 2.20-3) [mips mipsel],
  g++-4.4 (= 4.4.2-2) [!i386], g++-4.4-multilib [amd64 kfreebsd-amd64 mips 
mipsel powerpc ppc64 s390 sparc],
- g++-4.3 [i386], g++-4.3-multilib [i386],
+ g++-4.3 [i386], g++-4.3-multilib [i386]
 Build-Depends-Indep: perl, po-debconf (= 1.0)
 Maintainer: GNU Libc Maintainers debian-glibc@lists.debian.org
 Uploaders: GOTO Masanori go...@debian.org, Philip Blundell 
p...@nexus.co.uk, Jeff Bailey jbai...@raspberryginger.com, Daniel 
Jacobowitz d...@debian.org, Clint Adams sch...@debian.org, Aurelien Jarno 
aure...@debian.org, Pierre Habouzit madco...@debian.org
@@ -21,6 +21,7 @@
 Architecture: any
 Section: libs
 Priority: required
+Depends: ${misc:Depends}
 Breaks: libc0.1 ( 2.10), libc0.3 ( 2.10), libc6 ( 2.10), libc6.1 ( 
2.10)
 Replaces: libc0.1, libc0.3, libc6, libc6.1
 Description: Embedded GNU C Library: Binaries
@@ -39,7 +40,7 @@
 Architecture: any
 Section: libdevel
 Priority: optional
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
 Recommends: manpages-dev
 Replaces: libc0.1-dev, libc0.3-dev, libc6-dev, libc6.1-dev
 Description: Embedded GNU C Library: Development