Processed: Re: Bug#361048: locales: locale settings lost after upgrade

2006-04-13 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> tags 361048 patch
Bug#361048: locales: locale settings lost after upgrade
There were no tags set.
Tags added: patch

> thanks
Stopping processing here.

Please contact me if you need assistance.

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


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



Bug#361048: locales: locale settings lost after upgrade

2006-04-13 Thread Steve Langasek
tags 361048 patch
thanks

Hi Denis,

>> In that case, what business does the locales package have editing this file
>> at all?

> As you can imagine, this is exactly what I am trying to fix.

Right.  The locales package still shouldn't be trying to "clean up" this
config file, because two wrong writes to the file don't make a right write.
:)

So since there are still other packages that use /etc/environment (including
the package it belongs to!), I think it's a release-critical bug for locales
to edit it, and have marked the bug as such.

And prepared a simple patch, which I've attached.

Thanks,
-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
[EMAIL PROTECTED]   http://www.debian.org/
diff -u glibc-2.3.6/debian/debhelper.in/locales.postinst 
glibc-2.3.6/debian/debhelper.in/locales.postinst
--- glibc-2.3.6/debian/debhelper.in/locales.postinst
+++ glibc-2.3.6/debian/debhelper.in/locales.postinst
@@ -21,7 +21,6 @@
 found=1
 fi
 fi
-sed -i -e "s/^ *$i=/#&/" $OLDEE
 done
 if [ -z "$exist" ] && [ -z "$found" ]; then
 rm -f $EE
diff -u glibc-2.3.6/debian/changelog glibc-2.3.6/debian/changelog
--- glibc-2.3.6/debian/changelog
+++ glibc-2.3.6/debian/changelog
@@ -1,3 +1,11 @@
+glibc (2.3.6-6.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Don't edit /etc/environment on upgrade -- this isn't glibc's config
+file, so look don't touch.  Closes: 361048.
+
+ -- Steve Langasek <[EMAIL PROTECTED]>  Thu, 13 Apr 2006 22:12:10 -0700
+
 glibc (2.3.6-6) unstable; urgency=low
 
   [ Aurelien Jarno ]


signature.asc
Description: Digital signature


Re: EV67 optimized libc6.1

2006-04-13 Thread Steve Langasek
On Tue, Apr 11, 2006 at 12:32:43PM +0200, Aurelien Jarno wrote:

> As requested a long time ago in the BTS (bug #229251), I have built 
> an EV67 optimized version of the glibc. It uses EV67 specific 
> instructions, but also optimized assembly code for the following 
> functions: ffs, memchr, memcpy, memset, sqrt, strcat, strchr, strcpy,
> strlen, strncat, strncpy and strrchr.

> As I don't own an alpha machine I am asking here for some tests. I am 
> looking for people having a machine with an EV67 compatible CPU, but 
> *also* people having a machine with an *older* CPU.

> - For people having an EV67 compatible CPU, please install 
>   libc6.1-alphaev67 and verify it is used. You can see that using ldd, 
>   for example: 
>   'ldd /bin/ls'. It should uses libraries from /lib/ev67/
>   Some benchmarking would be really nice to decide if this package is
>   really useful or not.

> - For people having an *older* CPU, I would like you to test that those 
>   libraries are not used, because I am not really sure about the hwcap
>   code. It could be a bit risky, so it may be a good idea to do that in
>   a chroot. Basically, install libc6.1-alphaev67. If your system still 
>   work it's a good sign. Then use ldd to verify those libraries are not 
>   used. Note that in case of problem a rm -rf /lib/ev67 should make your 
>   system working again.

> The packages are available on http://people.debian.org/~aurel32/ev67

Tested in a chroot on an ev56 system, 2.6.15 kernel.  No problems, it
continues to use /lib correctly.

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
[EMAIL PROTECTED]   http://www.debian.org/


signature.asc
Description: Digital signature


glibc_2.3.6-7_i386.changes is NEW

2006-04-13 Thread Debian Installer
glibc-doc_2.3.6-7_all.deb
  to pool/main/g/glibc/glibc-doc_2.3.6-7_all.deb
glibc_2.3.6-7.diff.gz
  to pool/main/g/glibc/glibc_2.3.6-7.diff.gz
glibc_2.3.6-7.dsc
  to pool/main/g/glibc/glibc_2.3.6-7.dsc
libc6-amd64_2.3.6-7_i386.deb
  to pool/main/g/glibc/libc6-amd64_2.3.6-7_i386.deb
libc6-dbg_2.3.6-7_i386.deb
  to pool/main/g/glibc/libc6-dbg_2.3.6-7_i386.deb
libc6-dev-amd64_2.3.6-7_i386.deb
  to pool/main/g/glibc/libc6-dev-amd64_2.3.6-7_i386.deb
libc6-dev_2.3.6-7_i386.deb
  to pool/main/g/glibc/libc6-dev_2.3.6-7_i386.deb
libc6-i686_2.3.6-7_i386.deb
  to pool/main/g/glibc/libc6-i686_2.3.6-7_i386.deb
libc6-pic_2.3.6-7_i386.deb
  to pool/main/g/glibc/libc6-pic_2.3.6-7_i386.deb
libc6-prof_2.3.6-7_i386.deb
  to pool/main/g/glibc/libc6-prof_2.3.6-7_i386.deb
libc6-udeb_2.3.6-7_i386.udeb
  to pool/main/g/glibc/libc6-udeb_2.3.6-7_i386.udeb
libc6-xen_2.3.6-7_i386.deb
  to pool/main/g/glibc/libc6-xen_2.3.6-7_i386.deb
libc6_2.3.6-7_i386.deb
  to pool/main/g/glibc/libc6_2.3.6-7_i386.deb
libnss-dns-udeb_2.3.6-7_i386.udeb
  to pool/main/g/glibc/libnss-dns-udeb_2.3.6-7_i386.udeb
libnss-files-udeb_2.3.6-7_i386.udeb
  to pool/main/g/glibc/libnss-files-udeb_2.3.6-7_i386.udeb
(new) locales-all_2.3.6-7_i386.deb extra libs
GNU C Library: Precompiled locale data
 This package contains the precompiled locale data for all supported locales.
 A better alternative is to install the locales package and only select
 desired locales, but it can be useful on a low-memory machine because some
 locale files take a lot of memory to be compiled.
locales_2.3.6-7_all.deb
  to pool/main/g/glibc/locales_2.3.6-7_all.deb
nscd_2.3.6-7_i386.deb
  to pool/main/g/glibc/nscd_2.3.6-7_i386.deb
Changes: glibc (2.3.6-7) unstable; urgency=low
 .
  [ Aurelien Jarno ]
  * Optimized libraries should actually be cross-compiled as we don't know the
CPU that will be used.
  * Allow the glibc to be cross-compiled for Linux and kFreeBSD.  (Closes:
#358771)
  * Bumped the minimum kernel to 2.4.1 instead of 2.4.0 as there are some
important new features in this version. Thanks to Petr Salinger for
noticing me.
  * Add m68k/local-mathinline_h.diff (fix bits/mathinline.h), by Roger Leigh.
(Closes: #340871)
  * Add beginning and end timestamps to both the build logs and the
testsuite logs.  (Closes: #155690)
  * debian/sysdeps/sparc.mk: build sparcv9b optimized libraries with
-mtune=ultrasparc3.
  * debian/sysdeps/kfreebsd/local-sysdeps.diff: update from the latest SVN.
  * debian/patches/series: Fix the patchlevel for local-i486_ldt_support.diff
(Closes: #226716)
 .
  [ Denis Barbier ]
  * Remove ldd calls from libc.preinst.
  * Do no more transfer variables from /etc/environment to /etc/default/locale
in locales.postinst, but instead add /usr/share/doc/locales/NEWS.Debian
to explain that /etc/environment needs to be cleaned up.
(Closes: #361048)
  * Ship a new locales-all package with all supported locales precompiled.
Both locales and locales-all packages provide a virtual generated-locales
package.  Packages which currently depends on locales should instead
depend on 'locales | generated-locales'.  (Closes: #308020)
  * Add a new [EMAIL PROTECTED] locale, requested by Robert Millan (Closes: 
#361972)
Announcing to debian-devel-changes@lists.debian.org
Closing bugs: 155690 226716 308020 340871 358771 361048 361972 


Your package contains new components which requires manual editing of
the override file.  It is ok otherwise, so please be patient.  New
packages are usually added to the override file about once a week.

You may have gotten the distribution wrong.  You'll get warnings above
if files already exist in other distributions.


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



Processing of glibc_2.3.6-7_i386.changes

2006-04-13 Thread Archive Administrator
glibc_2.3.6-7_i386.changes uploaded successfully to localhost
along with the files:
  glibc_2.3.6-7.dsc
  glibc_2.3.6-7.diff.gz
  glibc-doc_2.3.6-7_all.deb
  locales_2.3.6-7_all.deb
  locales-all_2.3.6-7_i386.deb
  libc6_2.3.6-7_i386.deb
  libc6-dev_2.3.6-7_i386.deb
  libc6-prof_2.3.6-7_i386.deb
  libc6-pic_2.3.6-7_i386.deb
  libc6-i686_2.3.6-7_i386.deb
  libc6-xen_2.3.6-7_i386.deb
  libc6-amd64_2.3.6-7_i386.deb
  libc6-dev-amd64_2.3.6-7_i386.deb
  nscd_2.3.6-7_i386.deb
  libc6-dbg_2.3.6-7_i386.deb
  libc6-udeb_2.3.6-7_i386.udeb
  libnss-dns-udeb_2.3.6-7_i386.udeb
  libnss-files-udeb_2.3.6-7_i386.udeb

Greetings,

Your Debian queue daemon


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



r1431 - glibc-package/trunk/debian

2006-04-13 Thread Aurelien Jarno
Author: aurel32
Date: 2006-04-13 04:03:50 + (Thu, 13 Apr 2006)
New Revision: 1431

Modified:
   glibc-package/trunk/debian/changelog
Log:
Starting 2.3.6-8



Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2006-04-13 04:03:01 UTC (rev 
1430)
+++ glibc-package/trunk/debian/changelog2006-04-13 04:03:50 UTC (rev 
1431)
@@ -1,3 +1,9 @@
+glibc (2.3.6-8) UNRELEASED; urgency=low
+
+  * 
+
+ -- Aurelien Jarno <[EMAIL PROTECTED]>  Thu, 13 Apr 2006 06:03:16 +0200
+
 glibc (2.3.6-7) unstable; urgency=low
 
   [ Aurelien Jarno ]


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



r1429 - glibc-package/trunk/debian

2006-04-13 Thread Aurelien Jarno
Author: aurel32
Date: 2006-04-13 04:00:57 + (Thu, 13 Apr 2006)
New Revision: 1429

Modified:
   glibc-package/trunk/debian/changelog
Log:
Upload 2.3.6-7



Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2006-04-12 23:00:33 UTC (rev 
1428)
+++ glibc-package/trunk/debian/changelog2006-04-13 04:00:57 UTC (rev 
1429)
@@ -1,4 +1,4 @@
-glibc (2.3.6-7) UNRELEASED; urgency=low
+glibc (2.3.6-7) unstable; urgency=low
 
   [ Aurelien Jarno ]
   * Optimized libraries should actually be cross-compiled as we don't know the
@@ -30,7 +30,7 @@
 depend on 'locales | generated-locales'.  (Closes: #308020)
   * Add a new [EMAIL PROTECTED] locale, requested by Robert Millan (Closes: 
#361972)
 
- -- Denis Barbier <[EMAIL PROTECTED]>  Wed, 12 Apr 2006 01:16:51 +0200
+ -- Aurelien Jarno <[EMAIL PROTECTED]>  Thu, 13 Apr 2006 03:40:52 +0200
 
 glibc (2.3.6-6) unstable; urgency=low
 


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



Bug#362514: locales: et_EE causes "sed -e expression #1 char 19: Invalid range end"

2006-04-13 Thread Juhan Ernits
Package: locales
Version: 2.3.6-6
Severity: normal
Tags: l10n

*** Please type your report below this line ***

The following expression is contained in /sbin/MAKEDEV:

 sed -e 's/[^A-Za-z0-9_]/_/g'

It is called by several postinstall scripts. 

It fails in calling the function re_compile_pattern  regex.c in the sed package
with the following error message:

sed: -e avaldis #1, sümbol 19: Invalid range end

(equivalent to: sed -e expression #1 char 19: Invalid range end)

sed-4.1.4:lib/regex.c
87  re_set_syntax (syntax);
88>  error = re_compile_pattern (new_regex->re, new_regex->sz,
89  &new_regex->pattern);
  
An apparently similar case was described in bug #343080, but this cannot be
fixed with replacing ' by " (as described in bug #342868. Tried
it.). Similarily, it is not dependent on libc-i686.

I am filing the bug against locales as I could only reproduce the error under
the following locales (out of 381 locales):


et_EE
sed: -e avaldis #1, sümbol 19: Invalid range end
ISO-8859-1

et_EE.ISO-8859-15
sed: -e avaldis #1, sümbol 19: Invalid range end
ISO-8859-15

et_EE.UTF-8
sed: -e avaldis #1, sÃŒmbol 19: Invalid range end

vi_VN.TCVN
sed: -e expression #1, char 22: unterminated `s' command

TCVN5712-1
sed: -e expression #1, char 22: unterminated `s' command




I could _not_ reproduce the bug with the following program:

 
#include 
#include 
#include 
#include 
#include 

int
main (void)
{
  struct re_pattern_buffer regex;
  const char *s;
  int match;
  int result = 0;
  int syntax = 17105606;
  

  memset (®ex, '\0', sizeof (regex));
  re_set_syntax (syntax);
  regex.fastmap = malloc(1 << (sizeof (char) * 8));
  s = re_compile_pattern ("[^A-Za-z0-9_]", 13, ®ex);

  if (s != NULL)
{
  puts ("re_compile_pattern returns a non-NULL value: ");
  puts (s);
  result = 1;
}
  else
{
puts (" -> OK");
}

  return result;
}


Memory management in sed is not quite trivial and thus without investing more
time I am not sure what went wrong. May be someone who knows locales can fix it
in no time?

The version of sed is 4.1.4-7.

Te successful backtrace of sed (LC_ALL=C) is the following:

(gdb) bt full
#0  compile_regex_1 (new_regex=0x805a498, needed_sub=1) at regexp.c:90
error = 0x0
syntax = 17105606
#1  0x0804f3ae in compile_regex (b=0x805a3f8, flags=0, needed_sub=1) at
regexp.c:150
new_regex = (struct regex *) 0x805a498
re_len = 13
#2  0x0804b84a in compile_program (vector=0x8059030) at compile.c:1263
b2 = (struct buffer *) 0x805a440
flags = 0
slash = 47
a = {addr_type = ADDR_IS_NULL, addr_number = 4294967295, addr_step = 0,
addr_regex = 0x0}
cur_cmd = (struct sed_cmd *) 0x805a030
b = (struct buffer *) 0x805a3f8
ch = 115
#3  0x0804c1f3 in compile_string (cur_program=0x0, str=0xbfc3b8a6
"s/[^A-Za-z0-9_]/_/g", len=19) at compile.c:1567
string_expr_count = 1
ret = (struct vector *) 0xb7ef4ff4
#4  0x080496a5 in main (argc=3, argv=0xbfc39804) at sed.c:212
longopts = {{name = 0x805123d "regexp-extended", has_arg = 0, flag =
0x0, val = 114}, {name = 0x805124d "expression", has_arg = 1, flag = 0x0, val =
101}, {name = 0x8051258 "file", has_arg = 1, flag = 0x0, val = 102}, {name =
0x805125d "in-place", has_arg = 2, flag = 0x0, val = 105}, {name = 0x8051266
"line-length", has_arg = 1, flag = 0x0, val = 108}, {name = 0x8051272 "quiet",
has_arg = 0, flag = 0x0, val = 110}, {name = 0x8051278 "posix", has_arg = 0,
flag = 0x0, val = 112}, {name = 0x805127e "silent", has_arg = 0, flag = 0x0, val
= 110}, {name = 0x8051285 "separate", has_arg = 0, flag = 0x0, val = 115}, {name
= 0x805128e "unbuffered", has_arg = 0, flag = 0x0, val = 117}, {name = 0x8051299
"version", has_arg = 0, flag = 0x0, val = 118}, {name = 0x80512a1 "help",
has_arg = 0, flag = 0x0, val = 104}, {name = 0x0, has_arg = 0, flag = 0x0, val =
0}}
opt = 101
return_code = 134548320
cols = 0x0
(gdb) 




The failed backtrace (LC_ALL=et_EE):

(gdb) bt full
#0  compile_regex_1 (new_regex=0x805acb8, needed_sub=1) at regexp.c:90
>!!!error = 0xb7f600d8 "Invalid range end"
syntax = 17105606
#1  0x0804f3ae in compile_regex (b=0x805ac18, flags=0, needed_sub=1) at
regexp.c:150
new_regex = (struct regex *) 0x805acb8
re_len = 13
#2  0x0804b84a in compile_program (vector=0x8059850) at compile.c:1263
b2 = (struct buffer *) 0x805ac60
flags = 0
slash = 47
a = {addr_type = ADDR_IS_NULL, addr_number = 4294967295, addr_step = 0,
addr_regex = 0x0}
cur_cmd = (struct sed_cmd *) 0x805a850
b = (struct buffer *) 0x805ac18
ch = 115
#3  0x0804c1f3 in compile_string (cur_program=0x0, str=0xbf8b78a2
"s/[^A-Za-z0-9_]/_/g", len=19) at compile.c:1567
string_expr_count = 1
ret = (struct vector *) 0xb7f70ff4
#4  0x080496a5 in main (argc=3, argv=0xbf8b5b14) at sed.c:212
longopts = {{name = 0x805

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

2006-04-13 Thread Denis Barbier
Author: barbier
Date: 2006-04-12 23:00:33 + (Wed, 12 Apr 2006)
New Revision: 1428

Added:
   glibc-package/trunk/debian/patches/localedata/new-valencian-locale.diff
Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/patches/series
Log:
Add a new [EMAIL PROTECTED] locale, requested by Robert Millan (Closes: #361972)


Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2006-04-12 22:41:29 UTC (rev 
1427)
+++ glibc-package/trunk/debian/changelog2006-04-12 23:00:33 UTC (rev 
1428)
@@ -28,6 +28,7 @@
 Both locales and locales-all packages provide a virtual generated-locales
 package.  Packages which currently depends on locales should instead
 depend on 'locales | generated-locales'.  (Closes: #308020)
+  * Add a new [EMAIL PROTECTED] locale, requested by Robert Millan (Closes: 
#361972)
 
  -- Denis Barbier <[EMAIL PROTECTED]>  Wed, 12 Apr 2006 01:16:51 +0200
 

Added: glibc-package/trunk/debian/patches/localedata/new-valencian-locale.diff
===
--- glibc-package/trunk/debian/patches/localedata/new-valencian-locale.diff 
2006-04-12 22:41:29 UTC (rev 1427)
+++ glibc-package/trunk/debian/patches/localedata/new-valencian-locale.diff 
2006-04-12 23:00:33 UTC (rev 1428)
@@ -0,0 +1,116 @@
+Submitted upstream: BZ2522
+
+Index: glibc-2.3.6/localedata/locales/[EMAIL PROTECTED]
+===
+--- /dev/null
 glibc-2.3.6/localedata/locales/[EMAIL PROTECTED]
+@@ -0,0 +1,96 @@
++comment_char %
++escape_char  /
++%
++% Valencian (southern Catalan) locale for Spain with Euro
++%
++% Note that this locale is almost the same as [EMAIL PROTECTED]  The point of 
having
++% a separate locale is only for PO translations, which have a lot of social
++% support and are very appreciated by the Valencian-speaking community.
++%
++% Contact: Jordi Mallach
++% Email: [EMAIL PROTECTED]
++% Tel:
++% Fax:
++% Language: ca
++% Territory: ES
++% Option: euro
++% Revision: 1.0
++% Date: 2006-04-06
++% Application: general
++% Users: general
++% Repertoiremap: mnemonic,ds
++% Charset: ISO-8859-15
++% Distribution and use is free, also
++% for commercial purposes.
++
++LC_IDENTIFICATION
++title  "Valencian (southern Catalan) locale for Spain with Euro"
++source ""
++address""
++contact"Jordi Mallach"
++email  "[EMAIL PROTECTED]"
++tel""
++fax""
++language   "Catalan"
++territory  "Spain"
++revision   "1.0"
++date   "2006-04-06"
++%
++category  "[EMAIL PROTECTED]:2006";LC_IDENTIFICATION
++category  "[EMAIL PROTECTED]:2006";LC_CTYPE
++category  "[EMAIL PROTECTED]:2006";LC_COLLATE
++category  "[EMAIL PROTECTED]:2006";LC_MONETARY
++category  "[EMAIL PROTECTED]:2006";LC_NUMERIC
++category  "[EMAIL PROTECTED]:2006";LC_TIME
++category  "[EMAIL PROTECTED]:2006";LC_MESSAGES
++category  "[EMAIL PROTECTED]:2006";LC_PAPER
++category  "[EMAIL PROTECTED]:2006";LC_NAME
++category  "[EMAIL PROTECTED]:2006";LC_ADDRESS
++category  "[EMAIL PROTECTED]:2006";LC_TELEPHONE
++category  "[EMAIL PROTECTED]:2006";LC_MEASUREMENT
++
++END LC_IDENTIFICATION
++
++LC_CTYPE
++copy "i18n"
++END LC_CTYPE
++
++LC_COLLATE
++copy "ca_ES"
++END LC_COLLATE
++
++LC_MONETARY
++copy "ca_ES"
++END LC_MONETARY
++
++LC_NUMERIC
++copy "ca_ES"
++END LC_NUMERIC
++
++LC_TIME
++copy "ca_ES"
++END LC_TIME
++
++LC_MESSAGES
++copy "ca_ES"
++END LC_MESSAGES
++
++LC_PAPER
++copy "ca_ES"
++END LC_PAPER
++
++LC_NAME
++copy "ca_ES"
++END LC_NAME
++
++LC_ADDRESS
++copy "ca_ES"
++END LC_ADDRESS
++
++LC_TELEPHONE
++copy "ca_ES"
++END LC_TELEPHONE
++
++LC_MEASUREMENT
++copy "ca_ES"
++END LC_MEASUREMENT
+Index: glibc-2.3.6/localedata/SUPPORTED
+===
+--- glibc-2.3.6.orig/localedata/SUPPORTED
 glibc-2.3.6/localedata/SUPPORTED
+@@ -65,6 +65,8 @@
+ ca_ES.UTF-8/UTF-8 \
+ ca_ES/ISO-8859-1 \
+ [EMAIL PROTECTED]/ISO-8859-15 \
[EMAIL PROTECTED]/UTF-8 \
[EMAIL PROTECTED]/ISO-8859-15 \
+ ca_FR.UTF-8/UTF-8 \
+ ca_FR/ISO-8859-15 \
+ ca_IT.UTF-8/UTF-8 \

Modified: glibc-package/trunk/debian/patches/series
===
--- glibc-package/trunk/debian/patches/series   2006-04-12 22:41:29 UTC (rev 
1427)
+++ glibc-package/trunk/debian/patches/series   2006-04-12 23:00:33 UTC (rev 
1428)
@@ -37,6 +37,7 @@
 localedata/dz_BT-collation.diff
 localedata/update-ZA.diff
 localedata/locale-ia.diff
+localedata/new-valencian-locale.diff
 localedata/tailor-iso14651_t1.diff -p0
 localedata/fix-lang.diff
 localedata/fix-unknown-symbols.diff


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



r1427 - glibc-package/trunk/debian

2006-04-13 Thread Denis Barbier
Author: barbier
Date: 2006-04-12 22:41:29 + (Wed, 12 Apr 2006)
New Revision: 1427

Modified:
   glibc-package/trunk/debian/changelog
Log:
Add a bug closer.


Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2006-04-12 22:36:46 UTC (rev 
1426)
+++ glibc-package/trunk/debian/changelog2006-04-12 22:41:29 UTC (rev 
1427)
@@ -19,10 +19,11 @@
 (Closes: #226716)
 
   [ Denis Barbier ]
-  * Remove ldd calls in libc.preinst.
+  * Remove ldd calls from libc.preinst.
   * Do no more transfer variables from /etc/environment to /etc/default/locale
 in locales.postinst, but instead add /usr/share/doc/locales/NEWS.Debian
 to explain that /etc/environment needs to be cleaned up.
+(Closes: #361048)
   * Ship a new locales-all package with all supported locales precompiled.
 Both locales and locales-all packages provide a virtual generated-locales
 package.  Packages which currently depends on locales should instead


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



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

2006-04-13 Thread Denis Barbier
Author: barbier
Date: 2006-04-12 22:36:46 + (Wed, 12 Apr 2006)
New Revision: 1426

Modified:
   glibc-package/trunk/debian/rules.d/build.mk
Log:
Revert r1423, it breaks building


Modified: glibc-package/trunk/debian/rules.d/build.mk
===
--- glibc-package/trunk/debian/rules.d/build.mk 2006-04-12 22:18:31 UTC (rev 
1425)
+++ glibc-package/trunk/debian/rules.d/build.mk 2006-04-12 22:36:46 UTC (rev 
1426)
@@ -110,9 +110,9 @@
if [ $(curpass) = libc ]; then \
  $(MAKE) -f debian/generate-supported.mk 
IN=$(DEB_SRCDIR)/localedata/SUPPORTED \
OUT=debian/tmp-$(curpass)/usr/share/i18n/SUPPORTED; \
- $(MAKE) -C $(DEB_BUILDDIR)/localedata -j $(NJOBS) \
+ $(MAKE) -C $(DEB_BUILDDIR) -j $(NJOBS) \
objdir=$(DEB_BUILDDIR) install_root=$(CURDIR)/debian/tmp-$(curpass) 
\
-   install-locales; \
+   localedata/install-locales; \
  (cd $(DEB_SRCDIR)/manual && texi2html -split_chapter libc.texinfo); \
fi
 


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



RE: EV67 optimized libc6.1

2006-04-13 Thread Donsbach, Jeff

Aurelien,

You wrote:
> Jeff Donsbach wrote:
> What you might want to do is test for the CPU's capabilities (i.e. bwx

> support, mvi support, cix support) individually rather than a blanket 
> "if ev67 (do a) else (do b)"
> 
>Well this is not possible, the kernel only returns the CPU class, from
the following list: ev4,
>ev5, ev56, pca56, ev6, ev67.

It may be too granular from a kernel API, but fyi, you can detect which
instruction set extensions the chip supports using the Alpha's AMASK
instruction with an inline assembly instruction or two.

See this document about the MVI extension
(http://www.alphalinux.org/docs/MVI-full.html#DetectingMVI). It has
listing of what the other bits mean too (BWX, CIX, SQRT, etc)

I haven't looked at your code changes yet, but I'll do so when I get
some free moments of spare time.

Hope this helps,
Jeff D
--
Jeff Donsbach
https://ecardfile.com/id/jeff.donsbach
 



r1425 - glibc-package/trunk/debian

2006-04-13 Thread Denis Barbier
Author: barbier
Date: 2006-04-12 22:18:31 + (Wed, 12 Apr 2006)
New Revision: 1425

Added:
   glibc-package/trunk/debian/locales-all.README.Debian
Log:
Add a README file explaining how to use locales-all


Added: glibc-package/trunk/debian/locales-all.README.Debian
===
--- glibc-package/trunk/debian/locales-all.README.Debian2006-04-12 
22:13:44 UTC (rev 1424)
+++ glibc-package/trunk/debian/locales-all.README.Debian2006-04-12 
22:18:31 UTC (rev 1425)
@@ -0,0 +1,14 @@
+The locales-all package contains precompiled locale files.
+They cannot be put under /usr/lib/locale, otherwise they would
+interfere with the locales package and could be removed by
+locale-gen.  They are shipped in /usr/lib/locales-all, and
+there are two solutions to make use of them:
+  1. Either set LOCPATH=/usr/lib/locales-all in your environment,
+ for instance by running (as root)
+   update-locale LOCPATH=/usr/lib/locales-all
+  2. Or copy locale definitions into /usr/lib/locale/locale-archive
+ by running
+   localedef --add-to-archive /usr/lib/locales-all/*
+ But the locales package will overwrite /usr/lib/locale/locale-archive
+ so this solution works well only if the locales package is not
+ installed.


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



r1424 - in glibc-package/trunk/debian: . debhelper.in local

2006-04-13 Thread Denis Barbier
Author: barbier
Date: 2006-04-12 22:13:44 + (Wed, 12 Apr 2006)
New Revision: 1424

Added:
   glibc-package/trunk/debian/locales.NEWS.Debian
Removed:
   glibc-package/trunk/debian/local/locales.NEWS.Debian
Modified:
   glibc-package/trunk/debian/debhelper.in/locales.install
Log:
Move local/locales.NEWS.Debian into locales.NEWS.Debian


Modified: glibc-package/trunk/debian/debhelper.in/locales.install
===
--- glibc-package/trunk/debian/debhelper.in/locales.install 2006-04-12 
21:11:08 UTC (rev 1423)
+++ glibc-package/trunk/debian/debhelper.in/locales.install 2006-04-12 
22:13:44 UTC (rev 1424)
@@ -6,4 +6,4 @@
 debian/local/usr_sbin/update-locale usr/sbin
 debian/local/usr_sbin/validlocale usr/sbin
 DEB_SRCDIR/localedata/README usr/share/doc/locales
-debian/local/locales.NEWS.Debian usr/share/doc/locales/NEWS.Debian
+debian/locales.NEWS.Debian usr/share/doc/locales/NEWS.Debian

Deleted: glibc-package/trunk/debian/local/locales.NEWS.Debian
===
--- glibc-package/trunk/debian/local/locales.NEWS.Debian2006-04-12 
21:11:08 UTC (rev 1423)
+++ glibc-package/trunk/debian/local/locales.NEWS.Debian2006-04-12 
22:13:44 UTC (rev 1424)
@@ -1,11 +0,0 @@
-locales (2.3.6-7) unstable; urgency=low
-
-  * Locale variables are now stored in /etc/default/locale and no more
-/etc/environment.  The reason is that Debian Policy forbids modifying
-configuration files of other packages, and /etc/environment is a
-configuration file for PAM.
-Make sure to remove old definitions from /etc/environment, this file
-is no more modified for the reason explained above.
-
- -- Denis Barbier <[EMAIL PROTECTED]>  Tue, 11 Apr 2006 21:24:13 +0200
-

Copied: glibc-package/trunk/debian/locales.NEWS.Debian (from rev 1421, 
glibc-package/trunk/debian/local/locales.NEWS.Debian)


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



Bug#362460: glibc: typo in changelog may cause confision

2006-04-13 Thread Jeff Bailey




Le jeudi 13 avril 2006 à 17:32 +0200, Frans Pop a écrit :


Package: glibc
Version: 2.3.6-6
Severity: minor

The changelog for this version contains:

  [ Aurelien Jarno ]
  * Remove the timezone database from the libc6 package. It is not provided
by a separate package called tzdata.

I suspect this should read "It is no_w_ provided ..." and suggest
to correct that with the next upload as this typo may lead to confusion.



Bah.  You're not supposed to *read* the changelogs. ;)




Although when you're in the situation that RMS is telling you that
you're being too ideological about freedom, maybe, just maybe, it's
true.
- Matthew Wilcox







signature.asc
Description: Ceci est une partie de message	numériquement signée


Bug#362460: glibc: typo in changelog may cause confision

2006-04-13 Thread Frans Pop
Package: glibc
Version: 2.3.6-6
Severity: minor

The changelog for this version contains:

  [ Aurelien Jarno ]
  * Remove the timezone database from the libc6 package. It is not provided
by a separate package called tzdata.

I suspect this should read "It is no_w_ provided ..." and suggest
to correct that with the next upload as this typo may lead to confusion.


pgpprG0jbsQjH.pgp
Description: PGP signature


Processed: severity of 361048 is serious

2006-04-13 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> # Automatically generated email from bts, devscripts version 2.9.16
> severity 361048 serious
Bug#361048: locales: locale settings lost after upgrade
Severity set to `serious'.

>
End of message, stopping processing here.

Please contact me if you need assistance.

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


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



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

2006-04-13 Thread Denis Barbier
Author: barbier
Date: 2006-04-12 21:11:08 + (Wed, 12 Apr 2006)
New Revision: 1423

Modified:
   glibc-package/trunk/debian/rules.d/build.mk
Log:
Cosmetics


Modified: glibc-package/trunk/debian/rules.d/build.mk
===
--- glibc-package/trunk/debian/rules.d/build.mk 2006-04-12 21:09:44 UTC (rev 
1422)
+++ glibc-package/trunk/debian/rules.d/build.mk 2006-04-12 21:11:08 UTC (rev 
1423)
@@ -110,9 +110,9 @@
if [ $(curpass) = libc ]; then \
  $(MAKE) -f debian/generate-supported.mk 
IN=$(DEB_SRCDIR)/localedata/SUPPORTED \
OUT=debian/tmp-$(curpass)/usr/share/i18n/SUPPORTED; \
- $(MAKE) -C $(DEB_BUILDDIR) -j $(NJOBS) \
+ $(MAKE) -C $(DEB_BUILDDIR)/localedata -j $(NJOBS) \
objdir=$(DEB_BUILDDIR) install_root=$(CURDIR)/debian/tmp-$(curpass) 
\
-   localedata/install-locales; \
+   install-locales; \
  (cd $(DEB_SRCDIR)/manual && texi2html -split_chapter libc.texinfo); \
fi
 


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



r1422 - glibc-package/trunk/debian/debhelper.in

2006-04-13 Thread Denis Barbier
Author: barbier
Date: 2006-04-12 21:09:44 + (Wed, 12 Apr 2006)
New Revision: 1422

Modified:
   glibc-package/trunk/debian/debhelper.in/locales-all.install
Log:
Fix install path


Modified: glibc-package/trunk/debian/debhelper.in/locales-all.install
===
--- glibc-package/trunk/debian/debhelper.in/locales-all.install 2006-04-12 
09:38:33 UTC (rev 1421)
+++ glibc-package/trunk/debian/debhelper.in/locales-all.install 2006-04-12 
21:09:44 UTC (rev 1422)
@@ -1 +1 @@
-debian/tmp-libc/usr/lib/locale usr/lib/locales-all
+debian/tmp-libc/usr/lib/locale/* usr/lib/locales-all


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