Your message dated Wed, 12 Feb 2003 07:17:57 -0500
with message-id <[EMAIL PROTECTED]>
and subject line Bug#179931: fixed in gcc-3.2 1:3.2.3ds0-0pre1
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--------------------------------------
Received: (at submit) by bugs.debian.org; 5 Feb 2003 17:55:45 +0000
>From [EMAIL PROTECTED] Wed Feb 05 11:55:43 2003
Return-path: <[EMAIL PROTECTED]>
Received: from hermes.epita.fr (epita.fr) [163.5.255.10]
by master.debian.org with esmtp (Exim 3.12 1 (Debian))
id 18gTls-0004YJ-00; Wed, 05 Feb 2003 11:55:40 -0600
Received: from kualalumpur.lrde.epita.fr ([EMAIL PROTECTED] [10.223.13.1])
by epita.fr id h15HtTf21890
Wed, 5 Feb 2003 18:55:32 +0100 (MET)
Received: from nostromo.lrde.epita.fr ([10.223.13.52] ident=mail)
by kualalumpur.lrde.epita.fr with esmtp (Exim 3.35 #1 (Debian))
id 18gTmL-0002Hx-00; Wed, 05 Feb 2003 18:56:09 +0100
Received: from akim by nostromo.lrde.epita.fr with local (Exim 3.36 #1 (Debian))
id 18gTmK-0003bD-00; Wed, 05 Feb 2003 18:56:08 +0100
From: Akim Demaille <[EMAIL PROTECTED]>
Subject: libstdc++5-dev: locales are broken
To: [EMAIL PROTECTED]
X-Mailer: bug 3.3.10.2
Message-Id: <[EMAIL PROTECTED]>
Sender: Akim Demaille <[EMAIL PROTECTED]>
Date: Wed, 05 Feb 2003 18:56:08 +0100
Delivered-To: [EMAIL PROTECTED]
X-Spam-Status: No, hits=0.0 required=5.0
tests=PATCH_UNIFIED_DIFF,SPAM_PHRASE_00_01
version=2.41
X-Spam-Level:
Package: libstdc++5-dev
Version: 1:3.2.2-0pre8
Severity: normal
The following program used to display the whole range of French
characters when LC_CTYPE was properly set. Now, it merely dumps ASCII
characters.
--------------------------------------------------
#include <ios>
#include <iostream>
#include <string>
#include <cctype>
#include <locale>
struct escape
{
escape (const std::string& s_,
bool print_delim_ = false)
: s (s_), print_delim (print_delim_)
{}
const std::string& s;
bool print_delim;
};
std::ostream& operator<<(std::ostream& o, const escape& e)
{
static std::locale locale ("");
std::ios_base::fmtflags flags = o.flags (std::ios_base::hex);
if (e.print_delim)
o << '\"';
for (std::string::const_iterator p = e.s.begin (); p != e.s.end (); ++p)
{
if (std::isprint (*p, locale))
o << *p;
else
switch (*p)
{
case '\a': o << "\\a"; break;
case '\b': o << "\\b"; break;
case '\f': o << "\\f"; break;
case '\n': o << "\\n"; break;
case '\r': o << "\\r"; break;
case '\t': o << "\\t"; break;
case '\v': o << "\\v"; break;
default:
o << "\\x" << (int) (unsigned char) *p;
}
}
if (e.print_delim)
o << '\"';
o.flags (flags);
return o;
}
int
main ()
{
std::string s;
for (unsigned int i = 0; i < 256; ++i)
s.append (1, i);
std::cout << escape (s, true) << std::endl;
}
--------------------------------------------------
It is worth noting that if I compare the strace on a machine before
pre8 (it was pre3 I think), I can see that:
--- sand 2003-02-05 17:40:14.000000000 +0100
+++ nos 2003-02-05 17:40:38.000000000 +0100
@@ -1,47 +1,46 @@
-execve("./escape", ["./escape"], [/* 29 vars */]) = 0
-uname({sys="Linux", node="sandrock", ...}) = 0
+execve("./escape", ["./escape"], [/* 54 vars */]) = 0
+uname({sys="Linux", node="nostromo", ...}) = 0
brk(0) = 0x8049354
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
-fstat64(3, {st_mode=S_IFREG|0644, st_size=56231, ...}) = 0
-old_mmap(NULL, 56231, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40012000
+fstat64(3, {st_mode=S_IFREG|0644, st_size=66240, ...}) = 0
+old_mmap(NULL, 66240, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40012000
close(3) = 0
open("/usr/lib/libstdc++.so.5", O_RDONLY) = 3
-read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\230\252"..., 1024) =
1024
-fstat64(3, {st_mode=S_IFREG|0644, st_size=668760, ...}) = 0
-old_mmap(NULL, 692032, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40020000
-mprotect(0x400ad000, 114496, PROT_NONE) = 0
-old_mmap(0x400ad000, 94208, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x8c000) = 0x400ad000
-old_mmap(0x400c4000, 20288, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400c4000
+read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\364\245"..., 1024) =
1024
+fstat64(3, {st_mode=S_IFREG|0644, st_size=664824, ...}) = 0
+old_mmap(NULL, 683968, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40023000
+mprotect(0x400af000, 110528, PROT_NONE) = 0
+old_mmap(0x400af000, 94208, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x8c000) = 0x400af000
+old_mmap(0x400c6000, 16320, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400c6000
close(3) = 0
open("/lib/libm.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\2605\0"..., 1024) =
1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=130964, ...}) = 0
-old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x400c9000
-old_mmap(NULL, 133536, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400ca000
-mprotect(0x400ea000, 2464, PROT_NONE) = 0
-old_mmap(0x400ea000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x1f000) = 0x400ea000
+old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x400ca000
+old_mmap(NULL, 133536, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400cb000
+mprotect(0x400eb000, 2464, PROT_NONE) = 0
+old_mmap(0x400eb000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x1f000) = 0x400eb000
close(3) = 0
open("/lib/libgcc_s.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\23\0"..., 1024) =
1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=29632, ...}) = 0
-old_mmap(NULL, 32616, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400eb000
-mprotect(0x400f2000, 3944, PROT_NONE) = 0
-old_mmap(0x400f2000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x6000) = 0x400f2000
+old_mmap(NULL, 32616, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400ec000
+mprotect(0x400f3000, 3944, PROT_NONE) = 0
+old_mmap(0x400f3000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x6000) = 0x400f3000
close(3) = 0
open("/lib/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0]Z\1\000"..., 1024) =
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1102984, ...}) = 0
-old_mmap(NULL, 1112740, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400f3000
-mprotect(0x401fb000, 31396, PROT_NONE) = 0
-old_mmap(0x401fb000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x107000) = 0x401fb000
-old_mmap(0x40201000, 6820, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40201000
+old_mmap(NULL, 1112740, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400f4000
+mprotect(0x401fc000, 31396, PROT_NONE) = 0
+old_mmap(0x401fc000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x107000) = 0x401fc000
+old_mmap(0x40202000, 6820, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40202000
close(3) = 0
-munmap(0x40012000, 56231) = 0
+munmap(0x40012000, 66240) = 0
brk(0) = 0x8049354
brk(0x804a354) = 0x804a354
-brk(0) = 0x804a354
brk(0x804b000) = 0x804b000
brk(0) = 0x804b000
brk(0x804c000) = 0x804c000
@@ -49,152 +48,9 @@
brk(0x804d000) = 0x804d000
brk(0) = 0x804d000
brk(0x804f000) = 0x804f000
-open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = 3
-fstat64(3, {st_mode=S_IFREG|0644, st_size=290576, ...}) = 0
-mmap2(NULL, 290576, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40203000
-close(3) = 0
-open("/usr/share/locale/locale.alias", O_RDONLY) = 3
-fstat64(3, {st_mode=S_IFREG|0644, st_size=2597, ...}) = 0
+fstat64(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40012000
-read(3, "# Locale name alias data base.\n#"..., 4096) = 2597
-brk(0) = 0x804f000
-brk(0x8050000) = 0x8050000
-read(3, "", 4096) = 0
-close(3) = 0
+write(1, "\"\\x0\\x1\\x2\\x3\\x4\\x5\\x6\\a\\b\\t\\n\\v"...,
719"\x0\x1\x2\x3\x4\x5\x6\a\b\t\n\v\f\r\xe\xf\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f
!"#$%&'()*+,-./0123456789:;<=>[EMAIL
PROTECTED]|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff"
+) = 719
munmap(0x40012000, 4096) = 0
-open("/usr/lib/locale/fr_FR/LC_CTYPE", O_RDONLY) = 3
-fstat64(3, {st_mode=S_IFREG|0644, st_size=201632, ...}) = 0
-old_mmap(NULL, 201632, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4024a000
-close(3) = 0
-open("/usr/lib/locale/fr_FR/LC_NUMERIC", O_RDONLY) = 3
-fstat64(3, {st_mode=S_IFREG|0644, st_size=59, ...}) = 0
-old_mmap(NULL, 59, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40012000
-close(3) = 0
-open("/usr/lib/locale/fr_FR/LC_TIME", O_RDONLY) = 3
-fstat64(3, {st_mode=S_IFREG|0644, st_size=2352, ...}) = 0
-old_mmap(NULL, 2352, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40013000
-close(3) = 0
-open("/usr/lib/locale/fr_FR/LC_COLLATE", O_RDONLY) = 3
-fstat64(3, {st_mode=S_IFREG|0644, st_size=21499, ...}) = 0
-old_mmap(NULL, 21499, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40014000
-close(3) = 0
-open("/usr/lib/locale/fr_FR/LC_MONETARY", O_RDONLY) = 3
-fstat64(3, {st_mode=S_IFREG|0644, st_size=299, ...}) = 0
-old_mmap(NULL, 299, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001a000
-close(3) = 0
-open("/usr/lib/locale/fr_FR/LC_MESSAGES", O_RDONLY) = 3
-fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
-close(3) = 0
-open("/usr/lib/locale/fr_FR/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY) = 3
-fstat64(3, {st_mode=S_IFREG|0644, st_size=59, ...}) = 0
-old_mmap(NULL, 59, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001b000
-close(3) = 0
-open("/usr/lib/locale/fr_FR/LC_PAPER", O_RDONLY) = 3
-fstat64(3, {st_mode=S_IFREG|0644, st_size=39, ...}) = 0
-old_mmap(NULL, 39, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001c000
-close(3) = 0
-open("/usr/lib/locale/fr_FR/LC_NAME", O_RDONLY) = 3
-fstat64(3, {st_mode=S_IFREG|0644, st_size=67, ...}) = 0
-old_mmap(NULL, 67, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001d000
-close(3) = 0
-open("/usr/lib/locale/fr_FR/LC_ADDRESS", O_RDONLY) = 3
-fstat64(3, {st_mode=S_IFREG|0644, st_size=132, ...}) = 0
-old_mmap(NULL, 132, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001e000
-close(3) = 0
-open("/usr/lib/locale/fr_FR/LC_TELEPHONE", O_RDONLY) = 3
-fstat64(3, {st_mode=S_IFREG|0644, st_size=59, ...}) = 0
-old_mmap(NULL, 59, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001f000
-close(3) = 0
-open("/usr/lib/locale/fr_FR/LC_MEASUREMENT", O_RDONLY) = 3
-fstat64(3, {st_mode=S_IFREG|0644, st_size=28, ...}) = 0
-old_mmap(NULL, 28, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4027c000
-close(3) = 0
-open("/usr/lib/locale/fr_FR/LC_IDENTIFICATION", O_RDONLY) = 3
-fstat64(3, {st_mode=S_IFREG|0644, st_size=351, ...}) = 0
-old_mmap(NULL, 351, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4027d000
-close(3) = 0
-brk(0) = 0x8050000
-brk(0x8051000) = 0x8051000
-open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file
or directory)
-open("/usr/lib/gconv/gconv-modules", O_RDONLY) = 3
-fstat64(3, {st_mode=S_IFREG|0644, st_size=44467, ...}) = 0
-old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x4027e000
-read(3, "# GNU libc iconv configuration.\n"..., 4096) = 4096
-brk(0) = 0x8051000
-brk(0x8052000) = 0x8052000
-read(3, "2//\nalias\tJS//\t\t\tJUS_I.B1.002//\n"..., 4096) = 4096
-brk(0) = 0x8052000
-brk(0x8053000) = 0x8053000
-brk(0) = 0x8053000
-brk(0x8054000) = 0x8054000
-read(3, "1\nmodule\tINTERNAL\t\tISO-8859-3//\t"..., 4096) = 4096
-brk(0) = 0x8054000
-brk(0x8055000) = 0x8055000
-brk(0) = 0x8055000
-brk(0x8056000) = 0x8056000
-read(3, "\nalias\tLATIN8//\t\tISO-8859-14//\na"..., 4096) = 4096
-brk(0) = 0x8056000
-brk(0x8057000) = 0x8057000
-brk(0) = 0x8057000
-brk(0x8058000) = 0x8058000
-read(3, "as\tCSEBCDICESS//\t\tEBCDIC-ES-S//\n"..., 4096) = 4096
-brk(0) = 0x8058000
-brk(0x8059000) = 0x8059000
-brk(0) = 0x8059000
-brk(0x805a000) = 0x805a000
-read(3, "NAL\t\tIBM285\t\t1\nmodule\tINTERNAL\t\t"..., 4096) = 4096
-brk(0) = 0x805a000
-brk(0x805b000) = 0x805b000
-brk(0) = 0x805b000
-brk(0x805c000) = 0x805c000
-read(3, "ias\tCP866//\t\t\tIBM866//\nalias\t866"..., 4096) = 4096
-brk(0) = 0x805c000
-brk(0x805d000) = 0x805d000
-read(3, "1004\t\t1\nmodule\tINTERNAL\t\tIBM1004"..., 4096) = 4096
-brk(0) = 0x805d000
-brk(0x805e000) = 0x805e000
-brk(0) = 0x805e000
-brk(0x805f000) = 0x805f000
-read(3, "//\t\tEUC-TW\t\t1\n\n#\tfrom\t\t\tto\t\t\tmod"..., 4096) = 4096
-brk(0) = 0x805f000
-brk(0x8060000) = 0x8060000
-brk(0) = 0x8060000
-brk(0x8061000) = 0x8061000
-read(3, "03//\t\tINTERNAL\t\tCSN_369103\t1\nmod"..., 4096) = 4096
-brk(0) = 0x8061000
-brk(0x8062000) = 0x8062000
-brk(0) = 0x8062000
-brk(0x8063000) = 0x8063000
-read(3, "SO-IR-8-1//\t\tNATS-SEFI//\nalias\tC"..., 4096) = 3507
-brk(0) = 0x8063000
-brk(0x8064000) = 0x8064000
-read(3, "", 4096) = 0
-close(3) = 0
-munmap(0x4027e000, 4096) = 0
-brk(0) = 0x8064000
-brk(0x8065000) = 0x8065000
-open("/usr/lib/gconv/ISO8859-1.so", O_RDONLY) = 3
-read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\4\7\0\000"..., 1024)
= 1024
-fstat64(3, {st_mode=S_IFREG|0644, st_size=5944, ...}) = 0
-old_mmap(NULL, 8672, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4027e000
-mprotect(0x40280000, 480, PROT_NONE) = 0
-old_mmap(0x40280000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x1000) = 0x40280000
-close(3) = 0
-fstat64(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
-old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40281000
-munmap(0x4024a000, 201632) = 0
-munmap(0x40012000, 59) = 0
-munmap(0x40013000, 2352) = 0
-munmap(0x40014000, 21499) = 0
-munmap(0x4001a000, 299) = 0
-munmap(0x4001b000, 59) = 0
-munmap(0x4001c000, 39) = 0
-munmap(0x4001d000, 67) = 0
-munmap(0x4001e000, 132) = 0
-munmap(0x4001f000, 59) = 0
-munmap(0x4027c000, 28) = 0
-munmap(0x4027d000, 351) = 0
-write(1, "\"\\x0\\x1\\x2\\x3\\x4\\x5\\x6\\a\\b\\t\\n\\v"...,
431"\x0\x1\x2\x3\x4\x5\x6\a\b\t\n\v\f\r\xe\xf\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f
!"#$%&'()*+,-./0123456789:;<=>[EMAIL
PROTECTED]|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f������������������������������������������������������������������������������������������������"
-) = 431
-munmap(0x40281000, 4096) = 0
exit_group(0) = ?
Pay special attention to the fact that the line
-open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = 3
is missing.
-- System Information
Debian Release: testing/unstable
Kernel Version: Linux nostromo 2.4.20 #2 Tue Dec 10 14:15:31 CET 2002 i686
unknown unknown GNU/Linux
Versions of the packages libstdc++5-dev depends on:
ii g++-3.2 3.2.2-0pre8 The GNU C++ compiler
ii gcc-3.2-base 3.2.2-0pre8 The GNU Compiler Collection (base package)
ii libc6-dev 2.3.1-10 GNU C Library: Development Libraries and Hea
ii libstdc++5 3.2.2-0pre8 The GNU Standard C++ Library v3
---------------------------------------
Received: (at 179931-close) by bugs.debian.org; 12 Feb 2003 12:23:10 +0000
>From [EMAIL PROTECTED] Wed Feb 12 06:23:10 2003
Return-path: <[EMAIL PROTECTED]>
Received: from auric.debian.org [206.246.226.45] (mail)
by master.debian.org with esmtp (Exim 3.12 1 (Debian))
id 18ivuw-0006d1-00; Wed, 12 Feb 2003 06:23:10 -0600
Received: from katie by auric.debian.org with local (Exim 3.35 1 (Debian))
id 18ivpt-0007Oy-00; Wed, 12 Feb 2003 07:17:57 -0500
From: Ryan Murray <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.32 $
Subject: Bug#179931: fixed in gcc-3.2 1:3.2.3ds0-0pre1
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Wed, 12 Feb 2003 07:17:57 -0500
Delivered-To: [EMAIL PROTECTED]
We believe that the bug you reported is fixed in the latest version of
gcc-3.2, which is due to be installed in the Debian FTP archive:
cpp-3.2-doc_3.2.3-0pre1_all.deb
to pool/main/g/gcc-3.2/cpp-3.2-doc_3.2.3-0pre1_all.deb
cpp-3.2_3.2.3-0pre1_i386.deb
to pool/main/g/gcc-3.2/cpp-3.2_3.2.3-0pre1_i386.deb
fastjar_3.2.3-0pre1_i386.deb
to pool/main/g/gcc-3.2/fastjar_3.2.3-0pre1_i386.deb
fixincludes_3.2.3-0pre1_i386.deb
to pool/main/g/gcc-3.2/fixincludes_3.2.3-0pre1_i386.deb
g++-3.2_3.2.3-0pre1_i386.deb
to pool/main/g/gcc-3.2/g++-3.2_3.2.3-0pre1_i386.deb
g77-3.2-doc_3.2.3-0pre1_all.deb
to pool/main/g/gcc-3.2/g77-3.2-doc_3.2.3-0pre1_all.deb
g77-3.2_3.2.3-0pre1_i386.deb
to pool/main/g/gcc-3.2/g77-3.2_3.2.3-0pre1_i386.deb
gcc-3.2-base_3.2.3-0pre1_i386.deb
to pool/main/g/gcc-3.2/gcc-3.2-base_3.2.3-0pre1_i386.deb
gcc-3.2-doc_3.2.3-0pre1_all.deb
to pool/main/g/gcc-3.2/gcc-3.2-doc_3.2.3-0pre1_all.deb
gcc-3.2_3.2.3-0pre1_i386.deb
to pool/main/g/gcc-3.2/gcc-3.2_3.2.3-0pre1_i386.deb
gcc-3.2_3.2.3ds0-0pre1.diff.gz
to pool/main/g/gcc-3.2/gcc-3.2_3.2.3ds0-0pre1.diff.gz
gcc-3.2_3.2.3ds0-0pre1.dsc
to pool/main/g/gcc-3.2/gcc-3.2_3.2.3ds0-0pre1.dsc
gcc-3.2_3.2.3ds0.orig.tar.gz
to pool/main/g/gcc-3.2/gcc-3.2_3.2.3ds0.orig.tar.gz
gcj-3.2_3.2.3-0pre1_i386.deb
to pool/main/g/gcc-3.2/gcj-3.2_3.2.3-0pre1_i386.deb
gij-3.2_3.2.3-0pre1_i386.deb
to pool/main/g/gcc-3.2/gij-3.2_3.2.3-0pre1_i386.deb
gnat-3.2-doc_3.2.3-0pre1_all.deb
to pool/main/g/gcc-3.2/gnat-3.2-doc_3.2.3-0pre1_all.deb
gnat-3.2_3.2.3-0pre1_i386.deb
to pool/main/g/gcc-3.2/gnat-3.2_3.2.3-0pre1_i386.deb
gobjc-3.2_3.2.3-0pre1_i386.deb
to pool/main/g/gcc-3.2/gobjc-3.2_3.2.3-0pre1_i386.deb
gpc-2.1-3.2-doc_3.2.3.20030209-0pre1_all.deb
to pool/main/g/gcc-3.2/gpc-2.1-3.2-doc_3.2.3.20030209-0pre1_all.deb
gpc-2.1-3.2_3.2.3.20030209-0pre1_i386.deb
to pool/main/g/gcc-3.2/gpc-2.1-3.2_3.2.3.20030209-0pre1_i386.deb
libffi2-dev_3.2.3-0pre1_i386.deb
to pool/main/g/gcc-3.2/libffi2-dev_3.2.3-0pre1_i386.deb
libffi2_3.2.3-0pre1_i386.deb
to pool/main/g/gcc-3.2/libffi2_3.2.3-0pre1_i386.deb
libg2c0_3.2.3-0pre1_i386.deb
to pool/main/g/gcc-3.2/libg2c0_3.2.3-0pre1_i386.deb
libgcc1_3.2.3-0pre1_i386.deb
to pool/main/g/gcc-3.2/libgcc1_3.2.3-0pre1_i386.deb
libgcj-common_3.2.3-0pre1_i386.deb
to pool/main/g/gcc-3.2/libgcj-common_3.2.3-0pre1_i386.deb
libgcj3-dev_3.2.3-0pre1_i386.deb
to pool/main/g/gcc-3.2/libgcj3-dev_3.2.3-0pre1_i386.deb
libgcj3_3.2.3-0pre1_i386.deb
to pool/main/g/gcc-3.2/libgcj3_3.2.3-0pre1_i386.deb
libgnat3.15a_3.2.3-0pre1_i386.deb
to pool/main/g/gcc-3.2/libgnat3.15a_3.2.3-0pre1_i386.deb
libobjc1_3.2.3-0pre1_i386.deb
to pool/main/g/gcc-3.2/libobjc1_3.2.3-0pre1_i386.deb
libstdc++5-dbg_3.2.3-0pre1_i386.deb
to pool/main/g/gcc-3.2/libstdc++5-dbg_3.2.3-0pre1_i386.deb
libstdc++5-dev_3.2.3-0pre1_i386.deb
to pool/main/g/gcc-3.2/libstdc++5-dev_3.2.3-0pre1_i386.deb
libstdc++5-doc_3.2.3-0pre1_all.deb
to pool/main/g/gcc-3.2/libstdc++5-doc_3.2.3-0pre1_all.deb
libstdc++5-pic_3.2.3-0pre1_i386.deb
to pool/main/g/gcc-3.2/libstdc++5-pic_3.2.3-0pre1_i386.deb
libstdc++5_3.2.3-0pre1_i386.deb
to pool/main/g/gcc-3.2/libstdc++5_3.2.3-0pre1_i386.deb
protoize_3.2.3-0pre1_i386.deb
to pool/main/g/gcc-3.2/protoize_3.2.3-0pre1_i386.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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ryan Murray <[EMAIL PROTECTED]> (supplier of updated gcc-3.2 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 [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Tue, 11 Feb 2003 06:18:09 -0700
Source: gcc-3.2
Binary: gcc-3.2-base libstdc++5-dev cpp-3.2-doc libgcj3-dev libobjc1
libstdc++5-doc libgcc1 libstdc++5 protoize g77-3.2-doc libstdc++5-dbg gobjc-3.2
g++-3.2 gnat-3.2-doc gcc-3.2 gpc-2.1-3.2-doc libstdc++5-pic g77-3.2 libgcj3
libffi2-dev gpc-2.1-3.2 gcc-3.2-soft-float gcj-3.2 libgcj-common libgnat3.15a
fastjar gcc-3.2-doc gcc-3.2-nof libg2c0 fixincludes gij-3.2 cpp-3.2 libffi2
gnat-3.2
Architecture: all i386 source
Version: 1:3.2.3ds0-0pre1
Distribution: unstable
Urgency: low
Maintainer: Debian GCC maintainers <[email protected]>
Changed-By: Ryan Murray <[EMAIL PROTECTED]>
Description:
cpp-3.2 - The GNU C preprocessor
cpp-3.2-doc - Documentation for the GNU C preprocessor (cpp)
fastjar - Jar creation utility
fixincludes - Fix non-ANSI header files
g++-3.2 - The GNU C++ compiler
g77-3.2 - The GNU Fortran 77 compiler
g77-3.2-doc - Documentation for the GNU Fortran compiler (g77)
gcc-3.2 - The GNU C compiler
gcc-3.2-base - The GNU Compiler Collection (base package)
gcc-3.2-doc - Documentation for the GNU compilers (gcc, gobjc, g++)
gcj-3.2 - The GNU compiler for Java(TM)
gij-3.2 - The GNU Java bytecode interpreter
gnat-3.2 - The GNU Ada compiler
gnat-3.2-doc - Documentation for the GNU Ada compiler (gnat)
gobjc-3.2 - The GNU Objective-C compiler
gpc-2.1-3.2 - The GNU Pascal compiler
gpc-2.1-3.2-doc - Documentation for the GNU Pascal compiler (gpc)
libffi2 - Foreign Function Interface library runtime
libffi2-dev - Foreign Function Interface library development
libg2c0 - Runtime library for GNU Fortran 77 applications
libgcc1 - GCC support library
libgcj-common - Java runtime library (common files)
libgcj3 - Java runtime library for use with gcj
libgcj3-dev - Java development headers and static library for use with gcj
libgnat3.15a - Runtime library for GNU Ada applications
libobjc1 - Runtime library for GNU Objective-C applications
libstdc++5 - The GNU Standard C++ Library v3
libstdc++5-dbg - The GNU Standard C++ Library v3 (debugging files)
libstdc++5-dev - The GNU Standard C++ Library v3 (development files)
libstdc++5-doc - The GNU Standard C++ Library v3 (documentation files)
libstdc++5-pic - The GNU Standard C++ Library v3 (shared library subset kit)
protoize - Create/remove ANSI prototypes from C code
Closes: 179931 180129 180520
Changes:
gcc-3.2 (1:3.2.3ds0-0pre1) unstable; urgency=low
.
* gcc-3.2.3 prerelease (CVS 20030210)
- Fixes long millicode calls on hppa (closes: #180520)
* New gpc-20030209 version. Remove gpc-update.dpatch and gpc-testsuite.dptch
as they are no longer needed.
* Fix netbsd-i386 patches (closes: #180129, #179931)
* m68k-bootstrap.dpatch: backport gcse.c changes from 3.3/MAIN to 3.2
* Change priority of libstdc++5 and gcc-3.2-base to important.
*
Files:
0ffd66a355bcdc578ef705bcd322b3a1 1261116 doc optional
libstdc++5-doc_3.2.3-0pre1_all.deb
13fa90dfdd822935e89317b39560e62f 680718 devel optional
libstdc++5-dev_3.2.3-0pre1_i386.deb
1e0fd2a552d03592afaed9f112af89e0 630944 doc optional
gcc-3.2-doc_3.2.3-0pre1_all.deb
338cb6c357dd46a74c77d1d7cfd6efda 1768755 devel standard
gcc-3.2_3.2.3ds0-0pre1.diff.gz
3f5cd590130a28745911562eb320902b 123564 devel important
gcc-3.2-base_3.2.3-0pre1_i386.deb
3f87d9d03ed623e4c208991cb5143ebe 1298128 devel optional
gobjc-3.2_3.2.3-0pre1_i386.deb
464e574ee18bb919c66442d0528b64f5 3012534 devel optional
libgcj3-dev_3.2.3-0pre1_i386.deb
4a9e3a3b69d0569faf8aacab9bea7364 1550376 devel standard
g++-3.2_3.2.3-0pre1_i386.deb
4f5afc2a84a4d90ef754026a816c1743 1720206 devel optional
gpc-2.1-3.2_3.2.3.20030209-0pre1_i386.deb
6c78b3a0cab64ebb65fc04fe4bf5a041 1503240 devel optional
gcj-3.2_3.2.3-0pre1_i386.deb
7c7b4a70fff4042e9efcd702a1f9ce57 2263822 devel standard
gcc-3.2_3.2.3-0pre1_i386.deb
7c860bc14115efd29a00158af0bd7673 47504 libs optional
libg2c0_3.2.3-0pre1_i386.deb
7f4edd40b33cebd32e54e64349fc7b94 1431834 devel optional
g77-3.2_3.2.3-0pre1_i386.deb
9775e237ffac983c0644aa70a5e2131e 1814 devel standard gcc-3.2_3.2.3ds0-0pre1.dsc
858e30db6685cd4e9ad189b732a4b3e6 20814442 devel standard
gcc-3.2_3.2.3ds0.orig.tar.gz
86a3760041527497443ea36a6515a683 5402860 devel optional
gnat-3.2_3.2.3-0pre1_i386.deb
898ed27d576f2c0e42af6f9d9e9fb7d0 84266 doc optional
cpp-3.2-doc_3.2.3-0pre1_all.deb
9372ae4326184ce03537b708404f2c59 309000 devel extra
libstdc++5-pic_3.2.3-0pre1_i386.deb
93c708fdaefba9a8612cb5a940031c31 109266 libs optional
libobjc1_3.2.3-0pre1_i386.deb
9f8bc6ccc90e228fb527848d8da90716 12616 devel optional
gij-3.2_3.2.3-0pre1_i386.deb
9fc6534a8f4cb1907cfca46bdfc795d8 39866 libs optional
libgcj-common_3.2.3-0pre1_i386.deb
a13181b1dff5ae0a4e263b85f44d99e5 119938 interpreters standard
cpp-3.2_3.2.3-0pre1_i386.deb
a59c4a7f0d824d11a512ba6201347c25 39718 libs optional
libgnat3.15a_3.2.3-0pre1_i386.deb
a68e330f2077861d201181c92b017795 1506766 devel extra
libstdc++5-dbg_3.2.3-0pre1_i386.deb
a7d655d22b84298fd48d29338464fa08 309406 doc optional
g77-3.2-doc_3.2.3-0pre1_all.deb
aea1f3b838b7679f781a9a2d7fc1eb21 474296 doc optional
gpc-2.1-3.2-doc_3.2.3.20030209-0pre1_all.deb
b503414f6af802c1003c63847f90b788 55602 libs optional
libffi2_3.2.3-0pre1_i386.deb
b853aea7f0ca2e6b1ae4c051cabde36e 346806 doc optional
gnat-3.2-doc_3.2.3-0pre1_all.deb
b98a60422755a924fea84365e506f2f1 82566 devel extra fastjar_3.2.3-0pre1_i386.deb
bbcd27bc0ae78bdf2781202b54e82093 53486 libs standard
libgcc1_3.2.3-0pre1_i386.deb
c9ae53e04c1ee84d7ade4fd2498a0234 10572 devel optional
libffi2-dev_3.2.3-0pre1_i386.deb
cd6ef4427ea3e103b8e3d28fe2e1758c 2676432 libs optional
libgcj3_3.2.3-0pre1_i386.deb
da209010903e6456d993cff86c642a4f 22538 devel optional
protoize_3.2.3-0pre1_i386.deb
e8f54587826352d4b8c78d7381259295 46456 devel optional
fixincludes_3.2.3-0pre1_i386.deb
f4fea5b5d6781eb812f8bd7e00dca2a1 252430 base important
libstdc++5_3.2.3-0pre1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE+SjOuN2Dbz/1mRasRAsADAJ4ptQapOssWst/lSFhc2Ql6SlRvAwCeMunS
MH0iKQidPkladaEXXmLm5rU=
=8UFU
-----END PGP SIGNATURE-----