Processed: bug 471021 is forwarded to http://sourceware.org/bugzilla/show_bug.cgi?id=4335
Processing commands for [EMAIL PROTECTED]: # Automatically generated email from bts, devscripts version 2.10.18.1 forwarded 471021 http://sourceware.org/bugzilla/show_bug.cgi?id=4335 Bug#471021: locales: EastAsianAmbiguous character width is always 1 in UTF-8 Noted your statement that Bug has been forwarded to http://sourceware.org/bugzilla/show_bug.cgi?id=4335. 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]
Re: pgettext() availability in Debian?
On Fri, Mar 14, 2008 at 03:44:43PM +, Adam Spragg wrote: Dear Debian glibc maintainers, I am currently trying to i14e[0] a bit of software that I'm writing on Debian GNU/Linux, and have been reading up on gettext and its associated applications and libraries. I have figured out that I need use contexts to distinguish between some short strings in my application. To this end, I've created a sample .pot file and translated .po files with the requisite msgid, msgstr and msgctxt lines. However, in order to use the strings at runtime, I need to be able to call [d[c]]pgettext(), as described in the gettext manual[1]. those come in gettext.h (that is explained in the manual that you quote), which is in /usr/share/gettext/gettext.h. Though you should _not_ use that file directly, but run gettexttize on your project to install all the gettext stuff, including gettext.h. This isn't a glibc issue at all. -- ·O· Pierre Habouzit ··O[EMAIL PROTECTED] OOOhttp://www.madism.org pgpQMmrvwKAcH.pgp Description: PGP signature
r2873 - in glibc-package/trunk/debian: . patches patches/any
Author: aurel32 Date: 2008-03-16 15:54:00 + (Sun, 16 Mar 2008) New Revision: 2873 Added: glibc-package/trunk/debian/patches/any/cvs-gcc-4.3.diff Removed: glibc-package/trunk/debian/patches/any/submitted-gcc-4.3.diff Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/series Log: * Replace any/submitted-gcc-4.3.diff by any/cvs-gcc-4.3.diff. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2008-03-15 13:45:17 UTC (rev 2872) +++ glibc-package/trunk/debian/changelog2008-03-16 15:54:00 UTC (rev 2873) @@ -30,6 +30,7 @@ Closes: #469568. * debian/rules.d/build.mk: disable testsuite on ARM machines running a 2.6.21 to 2.6.24 kernel. + * Replace any/submitted-gcc-4.3.diff by any/cvs-gcc-4.3.diff. [ Samuel Thibault ] * patches/hurd-i386/cvs-blocked-exceptions.diff: new patch to dump @@ -39,7 +40,7 @@ * patches/hurd-i386/local-gcc-4.1-init-first.diff: Update and actually apply. - -- Aurelien Jarno [EMAIL PROTECTED] Wed, 12 Mar 2008 20:47:44 +0100 + -- Aurelien Jarno [EMAIL PROTECTED] Sun, 16 Mar 2008 16:52:46 +0100 glibc (2.7-9) unstable; urgency=low Added: glibc-package/trunk/debian/patches/any/cvs-gcc-4.3.diff === --- glibc-package/trunk/debian/patches/any/cvs-gcc-4.3.diff (rev 0) +++ glibc-package/trunk/debian/patches/any/cvs-gcc-4.3.diff 2008-03-16 15:54:00 UTC (rev 2873) @@ -0,0 +1,49 @@ +commit 4400b128c82ef88061f9ab54fdb30737debce7cb +Author: Roland McGrath [EMAIL PROTECTED] +Date: Fri Feb 1 00:20:07 2008 + + +2008-01-31 Roland McGrath [EMAIL PROTECTED] + + [BZ #5442] + * configure.in: Use -print-file-name if it yields a directory, + for each of include and include-fixed. + * configure: Regenerated. + +diff --git a/configure b/configure +index 1f2cd4f..4b96978 100755 +--- a/configure b/configure +@@ -5065,8 +5065,12 @@ echo $as_me: WARNING: + # header directory and add that to the list. NOTE: Only does the right + # thing on a system that doesn't need fixincludes. (Not presently a problem.) + if test -n $sysheaders; then +- ccheaders=`$CC -print-file-name=include` +- SYSINCLUDES=-nostdinc -isystem $ccheaders \ ++ SYSINCLUDES=-nostdinc ++ for d in include include-fixed; do ++i=`$CC -print-file-name=$d` test x$i != x$d ++SYSINCLUDES=$SYSINCLUDES -isystem $i ++ done ++ SYSINCLUDES=$SYSINCLUDES \ + -isystem `echo $sysheaders | sed 's/:/ -isystem /g'` + if test -n $CXX; then + cxxversion=`$CXX -dumpversion 25` +diff --git a/configure.in b/configure.in +index 6ea1b26..3098ebf 100644 +--- a/configure.in b/configure.in +@@ -914,8 +914,12 @@ test -n $aux_missing AC_MSG_WARN([ + # header directory and add that to the list. NOTE: Only does the right + # thing on a system that doesn't need fixincludes. (Not presently a problem.) + if test -n $sysheaders; then +- ccheaders=`$CC -print-file-name=include` +- SYSINCLUDES=-nostdinc -isystem $ccheaders \ ++ SYSINCLUDES=-nostdinc ++ for d in include include-fixed; do ++i=`$CC -print-file-name=$d` test x$i != x test x$i != x$d ++SYSINCLUDES=$SYSINCLUDES -isystem $i ++ done ++ SYSINCLUDES=$SYSINCLUDES \ + -isystem `echo $sysheaders | sed 's/:/ -isystem /g'` + if test -n $CXX; then + cxxversion=`$CXX -dumpversion 2AS_MESSAGE_LOG_FD` Deleted: glibc-package/trunk/debian/patches/any/submitted-gcc-4.3.diff === --- glibc-package/trunk/debian/patches/any/submitted-gcc-4.3.diff 2008-03-15 13:45:17 UTC (rev 2872) +++ glibc-package/trunk/debian/patches/any/submitted-gcc-4.3.diff 2008-03-16 15:54:00 UTC (rev 2873) @@ -1,32 +0,0 @@ -Index: configure -=== -RCS file: /cvs/glibc/libc/configure,v -retrieving revision 1.462 -diff -u -d -p -r1.462 configure configure 24 Jan 2008 20:21:23 - 1.462 -+++ configure 31 Jan 2008 02:24:00 - -@@ -5066,7 +5066,7 @@ echo $as_me: WARNING: - # thing on a system that doesn't need fixincludes. (Not presently a problem.) - if test -n $sysheaders; then - ccheaders=`$CC -print-file-name=include` -- SYSINCLUDES=-nostdinc -isystem $ccheaders \ -+ SYSINCLUDES=-nostdinc -isystem $ccheaders -isystem $ccheaders-fixed \ - -isystem `echo $sysheaders | sed 's/:/ -isystem /g'` - if test -n $CXX; then - cxxversion=`$CXX -dumpversion 25` -Index: configure.in -=== -RCS file: /cvs/glibc/libc/configure.in,v -retrieving revision 1.472 -diff -u -d -p -r1.472 configure.in configure.in 24 Jan 2008 20:21:23 - 1.472 -+++ configure.in 31 Jan 2008 02:24:00 - -@@ -915,7 +915,7 @@ test -n $aux_missing AC_MSG_WARN([ -
r2874 - glibc-package/trunk/debian/patches/mips
Author: aurel32 Date: 2008-03-16 18:27:38 + (Sun, 16 Mar 2008) New Revision: 2874 Modified: glibc-package/trunk/debian/patches/mips/submitted-mipsn32.diff Log: Fix mips/submitted-mipsn32.diff Modified: glibc-package/trunk/debian/patches/mips/submitted-mipsn32.diff === --- glibc-package/trunk/debian/patches/mips/submitted-mipsn32.diff 2008-03-16 15:54:00 UTC (rev 2873) +++ glibc-package/trunk/debian/patches/mips/submitted-mipsn32.diff 2008-03-16 18:27:38 UTC (rev 2874) @@ -14,8 +14,8 @@ RCS file: /cvs/glibc/ports/sysdeps/unix/sysv/linux/mips/mips64/n32/ftruncate64.c,v retrieving revision 1.1 diff -u -d -p -r1.1 ftruncate64.c ftruncate64.c 5 Apr 2003 19:57:35 - 1.1 -+++ ftruncate64.c 15 Mar 2008 13:43:41 - +--- ports/sysdeps/unix/sysv/linux/mips/mips64/n32/ftruncate64.c5 Apr 2003 19:57:35 - 1.1 ports/sysdeps/unix/sysv/linux/mips/mips64/n32/ftruncate64.c15 Mar 2008 13:43:41 - @@ -20,8 +20,6 @@ #include sysdep.h @@ -30,8 +30,8 @@ RCS file: /cvs/glibc/ports/sysdeps/unix/sysv/linux/mips/mips64/n32/truncate64.c,v retrieving revision 1.1 diff -u -d -p -r1.1 truncate64.c truncate64.c 5 Apr 2003 19:57:35 - 1.1 -+++ truncate64.c 15 Mar 2008 13:43:41 - +--- ports/sysdeps/unix/sysv/linux/mips/mips64/n32/truncate64.c 5 Apr 2003 19:57:35 - 1.1 ports/sysdeps/unix/sysv/linux/mips/mips64/n32/truncate64.c 15 Mar 2008 13:43:41 - @@ -21,10 +21,7 @@ #include sysdep.h #include bp-checks.h -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
r2875 - in glibc-package/trunk/debian: . patches patches/hurd-i386
Author: sthibaul-guest Date: 2008-03-17 00:58:17 + (Mon, 17 Mar 2008) New Revision: 2875 Added: glibc-package/trunk/debian/patches/hurd-i386/submitted-mig-init.diff Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/series Log: * patches/hurd-i386/submitted-mig-init.diff: new patch to fix uninitialized local variables. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2008-03-16 18:27:38 UTC (rev 2874) +++ glibc-package/trunk/debian/changelog2008-03-17 00:58:17 UTC (rev 2875) @@ -37,8 +37,10 @@ core when a blocked exception arises. * patches/hurd-i386/cvs-df.diff: new patch to clear DF for signal handlers (Closes: #470021). - * patches/hurd-i386/local-gcc-4.1-init-first.diff: Update and actually + * patches/hurd-i386/local-gcc-4.1-init-first.diff: update and actually apply. + * patches/hurd-i386/submitted-mig-init.diff: new patch to fix uninitialized +local variables. -- Aurelien Jarno [EMAIL PROTECTED] Sun, 16 Mar 2008 16:52:46 +0100 Added: glibc-package/trunk/debian/patches/hurd-i386/submitted-mig-init.diff === --- glibc-package/trunk/debian/patches/hurd-i386/submitted-mig-init.diff (rev 0) +++ glibc-package/trunk/debian/patches/hurd-i386/submitted-mig-init.diff 2008-03-17 00:58:17 UTC (rev 2875) @@ -0,0 +1,100 @@ +2008-03-04 Samuel Thibault [EMAIL PROTECTED] + + Mig supposes these to be initialized. + * sysdeps/mach/hurd/recv.c (__recv): Initialize nports. + * sysdeps/mach/hurd/recvfrom.c (__recvfrom): Likewise. + * sysdeps/mach/hurd/recvmsg.c (__recvmsg): Likewise. + * hurd/fd-read.c (_hurd_fd_read): Initialize nread. + * hurd/get-host.c (_hurd_get_host_config): Likewise. + * sysdeps/mach/hurd/dl-sysdep.c (__libc_read): Likewise. + +Index: glibc/sysdeps/mach/hurd/recv.c +=== +RCS file: /cvs/glibc/libc/glibc/sysdeps/mach/hurd/recv.c,v +retrieving revision 1.9 +diff -u -p -r1.9 recv.c +--- glibc/sysdeps/mach/hurd/recv.c 22 Feb 2005 22:51:00 - 1.9 glibc/sysdeps/mach/hurd/recv.c 4 Mar 2008 01:44:12 - +@@ -38,7 +38,7 @@ + char *bufp = buf; + mach_msg_type_number_t nread = n; + mach_port_t *ports; +- mach_msg_type_number_t nports; ++ mach_msg_type_number_t nports = 0; + char *cdata = NULL; + mach_msg_type_number_t clen = 0; + +Index: glibc/sysdeps/mach/hurd/recvfrom.c +=== +RCS file: /cvs/glibc/libc/glibc/sysdeps/mach/hurd/recvfrom.c,v +retrieving revision 1.12 +--- glibc/sysdeps/mach/hurd/recvfrom.c 15 May 2002 00:08:24 - 1.12 glibc/sysdeps/mach/hurd/recvfrom.c 4 Mar 2008 01:44:12 - +@@ -41,7 +41,7 @@ + char *bufp = buf; + mach_msg_type_number_t nread = n; + mach_port_t *ports; +- mach_msg_type_number_t nports; ++ mach_msg_type_number_t nports = 0; + char *cdata = NULL; + mach_msg_type_number_t clen = 0; + struct sockaddr *addr = addrarg.__sockaddr__; +Index: glibc/sysdeps/mach/hurd/recvmsg.c +=== +RCS file: /cvs/glibc/libc/glibc/sysdeps/mach/hurd/recvmsg.c,v +retrieving revision 1.3 +--- glibc/sysdeps/mach/hurd/recvmsg.c 26 Aug 2002 22:39:46 - 1.3 glibc/sysdeps/mach/hurd/recvmsg.c 4 Mar 2008 01:44:12 - +@@ -34,7 +34,7 @@ + char *data = NULL; + mach_msg_type_number_t len = 0; + mach_port_t *ports; +- mach_msg_type_number_t nports; ++ mach_msg_type_number_t nports = 0; + char *cdata = NULL; + mach_msg_type_number_t clen = 0; + size_t amount; +Index: glibc/hurd/fd-read.c +=== +RCS file: /cvs/glibc/libc/hurd/fd-read.c,v +retrieving revision 1.15 +diff -u -p -r1.15 fd-read.c +--- glibc/hurd/fd-read.c 11 Jun 2002 23:03:16 - 1.15 glibc/hurd/fd-read.c 4 Mar 2008 02:43:50 - +@@ -35,6 +35,7 @@ _hurd_fd_read (struct hurd_fd *fd, void + } + + data = buf; ++ nread = *nbytes; + if (err = HURD_FD_PORT_USE (fd, _hurd_ctty_input (port, ctty, readfd))) + return err; + +Index: glibc/hurd/get-host.c +=== +RCS file: /cvs/glibc/libc/hurd/get-host.c,v +retrieving revision 1.10 +diff -u -p -r1.10 get-host.c +--- glibc/hurd/get-host.c 6 Jul 2001 04:54:47 - 1.10 glibc/hurd/get-host.c 4 Mar 2008 02:44:46 - +@@ -51,6 +51,7 @@ _hurd_get_host_config (const char *item, + } + + data = buf; ++ nread = buflen; + err = __io_read (config, data, nread, -1, buflen); + if (! err) + /* Check if there is more in the file we didn't read. */ +Index: glibc/sysdeps/mach/hurd/dl-sysdep.c
[bts-link] source package glibc
# # bts-link upstream status pull for source package glibc # see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html # user [EMAIL PROTECTED] # remote status report for #471021 # * http://sourceware.org/bugzilla/show_bug.cgi?id=4335 # * remote status changed: (?) - NEW usertags 471021 + status-NEW thanks