public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* libstdc++/8155: GCC-3.2 doesn't compile on Linux-2.4.19 with glibc-2.3 (with patch to gcc-3.2 applied!)
@ 2002-10-06  0:56 ernst.molitor
  0 siblings, 0 replies; 2+ messages in thread
From: ernst.molitor @ 2002-10-06  0:56 UTC (permalink / raw)
  To: gcc-gnats; +Cc: molitor


>Number:         8155
>Category:       libstdc++
>Synopsis:       libstdc++ doesn't compile (GCC-3.2 with B. Haible's patch applied, glibc-2.3)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Oct 06 00:56:00 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Dr. Ernst Molitor
>Release:        3.2
>Organization:
University of Bonn, Germany
>Environment:
System: Linux felicia 2.4.20-pre2-ac3 #1 SMP Mon Sep 23 16:28:15 CEST 2002 i686 unknown
Architecture: i686
host: i686-pc-linux-gnu
build: i686-pc-linux-gnu
target: i686-pc-linux-gnu
configured with: ../gcc-3.2/configure --prefix=/usr --enable-threads --enable-shared
>Description:
make bootstrap fails on compilation of libstdc++ with this error message:
/home/ernst/incoming/gcc-bin/gcc/xgcc -shared-libgcc -B/home/ernst/incoming/gcc-bin/gcc/ -nostdinc++ -L/home/ernst/incoming/gcc-bin/i686-pc-linux-gnu/libstdc++-v3/src -L/home/ernst/incoming/gcc-bin/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B/usr/i686-pc-linux-gnu/bin/ -B/usr/i686-pc-linux-gnu/lib/ -isystem /usr/i686-pc-linux-gnu/include -nostdinc++ -I/home/ernst/incoming/gcc-bin/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I/home/ernst/incoming/gcc-bin/i686-pc-linux-gnu/libstdc++-v3/include -I../../../../gcc-3.2/libstdc++-v3/libsupc++ -I../../../../gcc-3.2/libstdc++-v3/libmath -g -O2 -D_GNU_SOURCE -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -Winline -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -g -c ../../../../gcc-3.2/libstdc++-v3/src/locale.cc  -fPIC -DPIC -o .libs/locale.o
In file included from ../../../../gcc-3.2/libstdc++-v3/src/locale.cc:406:
/home/ernst/incoming/gcc-bin/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu/bits/ctype_noninline.h: In
   static member function `static const short unsigned int* 
   std::ctype<char>::classic_table()':
/home/ernst/incoming/gcc-bin/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu/bits/ctype_noninline.h:45: `
   __ctype_b' undeclared (first use this function)
/home/ernst/incoming/gcc-bin/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu/bits/ctype_noninline.h:45: (Each
   undeclared identifier is reported only once for each function it appears 
   in.)
In file included from ../../../../gcc-3.2/libstdc++-v3/src/locale.cc:406:
/home/ernst/incoming/gcc-bin/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu/bits/ctype_noninline.h: In
   constructor `std::ctype<char>::ctype(const short unsigned int*, bool, 
   unsigned int)':
/home/ernst/incoming/gcc-bin/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu/bits/ctype_noninline.h:68: `
   __ctype_toupper' undeclared (first use this function)
/home/ernst/incoming/gcc-bin/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu/bits/ctype_noninline.h:68: `
   __ctype_tolower' undeclared (first use this function)
make[4]: *** [locale.lo] Error 1
make[4]: Leaving directory `/home/ernst/incoming/gcc-bin/i686-pc-linux-gnu/libstdc++-v3/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/ernst/incoming/gcc-bin/i686-pc-linux-gnu/libstdc++-v3'
make[2]: *** [all-recursive-am] Error 2
make[2]: Leaving directory `/home/ernst/incoming/gcc-bin/i686-pc-linux-gnu/libstdc++-v3'
make[1]: *** [all-target-libstdc++-v3] Error 2
make[1]: Leaving directory `/home/ernst/incoming/gcc-bin'
make: *** [bootstrap] Error 2


>How-To-Repeat:
clear directory intended for compilation, configure as detailed above, make bootstrap.

>Fix:
On the gcc mailing list, a patch kindly written by B. Haible was said to fix the problem. I've applied the patch before trying to compile, with the resultd described above. Needless to say, withouth B. Haible's patch, libstdc++ fails to compile, too.
>Release-Note:
>Audit-Trail:
>Unformatted:


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: libstdc++/8155: GCC-3.2 doesn't compile on Linux-2.4.19 with glibc-2.3 (with patch to gcc-3.2 applied!)
@ 2002-10-07 22:16 Dr. Ernst Molitor
  0 siblings, 0 replies; 2+ messages in thread
From: Dr. Ernst Molitor @ 2002-10-07 22:16 UTC (permalink / raw)
  To: nobody; +Cc: gcc-prs

The following reply was made to PR libstdc++/8155; it has been noted by GNATS.

From: "Dr. Ernst Molitor" <molitor@uni-bonn.de>
To: gcc-gnats@gcc.gnu.org, gcc-prs@gcc.gnu.org, gcc-bugs@gcc.gnu.org
Cc: ernst.molitor@uni-bonn.de
Subject: Re: libstdc++/8155: GCC-3.2 doesn't compile on Linux-2.4.19 with
	glibc-2.3 (with patch to gcc-3.2 applied!)
Date: 08 Oct 2002 07:10:09 +0200

 http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=8155
 
 Dear GCC gurus, 
 
 thank you very much for your extremely fast action - with current
 gcc-3_2-branch CVS sources, the problem described under #8155 has
 disappeared, and "make bootstrap" runs like a charm.
 
 Thank you very much.
 
 With kindest regards,
 
 Ernst
 
 On Sun, 2002-10-06 at 09:56, gcc-gnats@gcc.gnu.org wrote:
 > Thank you very much for your problem report.
 > It has the internal identification `libstdc++/8155'.
 > The individual assigned to look at your
 > report is: unassigned. 
 > 
 > >Category:       libstdc++
 > >Responsible:    unassigned
 > >Synopsis:       libstdc++ doesn't compile (GCC-3.2 with B. Haible's patch applied, glibc-2.3)
 > >Arrival-Date:   Sun Oct 06 00:56:00 PDT 2002
 > 
 
 


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-10-08  5:16 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-10-06  0:56 libstdc++/8155: GCC-3.2 doesn't compile on Linux-2.4.19 with glibc-2.3 (with patch to gcc-3.2 applied!) ernst.molitor
2002-10-07 22:16 Dr. Ernst Molitor

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).