Processed: Re: Bug#361048: locales: locale settings lost after upgrade
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
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
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
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
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
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
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"
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
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
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
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
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
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
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
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
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
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
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
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]