[Bug libstdc++/7979] OpenUNIX8/Unixware stage 3 failing in eh_alloc.cc

2005-04-13 Thread david dot sullivan at activant dot com

--- Additional Comments From david dot sullivan at activant dot com  
2005-04-13 22:46 ---
This bug also occurs on OpenServer 5 (i686-pc-sco3.2v5.0.6).

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=7979


[Bug libstdc++/21011] New: stage3 build fails for g++

2005-04-13 Thread david dot sullivan at activant dot com
Stage3 build fails with an error in eh_alloc.cc:

/wrk/davids/gnu-stuff.d/obj/gcc/xgcc -shared-libgcc -B/wrk/davids/gnu-stuff.d/ob
j/gcc/ -nostdinc++ -L/wrk/davids/gnu-stuff.d/obj/i686-pc-sco3.2v5.0.6/pic/libstd
c++-v3/src -L/wrk/davids/gnu-stuff.d/obj/i686-pc-sco3.2v5.0.6/pic/libstdc++-v3/s
rc/.libs -B/usr/local/gcc-3.4.3/i686-pc-sco3.2v5.0.6/bin/ -B/usr/local/gcc-3.4.3
/i686-pc-sco3.2v5.0.6/lib/ -isystem /usr/local/gcc-3.4.3/i686-pc-sco3.2v5.0.6/in
clude -isystem /usr/local/gcc-3.4.3/i686-pc-sco3.2v5.0.6/sys-include -fPIC -I/wr
k/davids/gnu-stuff.d/src/gcc-3.4.3/libstdc++-v3/../gcc -I/wrk/davids/gnu-stuff.d
/obj/i686-pc-sco3.2v5.0.6/pic/libstdc++-v3/include/i686-pc-sco3.2v5.0.6 -I/wrk/d
avids/gnu-stuff.d/obj/i686-pc-sco3.2v5.0.6/pic/libstdc++-v3/include -I/wrk/david
s/gnu-stuff.d/src/gcc-3.4.3/libstdc++-v3/libsupc++ -O2 -g -O2 -g -O2 -fPIC -fno-
implicit-templates -Wall -W -Wwrite-strings -Wcast-qual -fdiagnostics-show-locat
ion=once -ffunction-sections -fdata-sections -c ../../../../../src/gcc-3.4.3/lib
stdc++-v3/libsupc++/eh_alloc.cc -o eh_alloc.o
In file included from ../../../../../src/gcc-3.4.3/libstdc++-v3/libsupc++/eh_all
oc.cc:34:
/wrk/davids/gnu-stuff.d/obj/i686-pc-sco3.2v5.0.6/pic/libstdc++-v3/include/cstrin
g: In function `void* std::memchr(void*, int, size_t)':
/wrk/davids/gnu-stuff.d/obj/i686-pc-sco3.2v5.0.6/pic/libstdc++-v3/include/cstrin
g:101: error: `void* std::memchr(void*, int, size_t)' conflicts with previous us
ing declaration `void* memchr(void*, int, size_t)'
/wrk/davids/gnu-stuff.d/obj/i686-pc-sco3.2v5.0.6/pic/libstdc++-v3/include/cstrin
g: In function `char* std::strchr(char*, int)':
/wrk/davids/gnu-stuff.d/obj/i686-pc-sco3.2v5.0.6/pic/libstdc++-v3/include/cstring:107:
error: `char* std::strchr(char*, int)' conflicts with previous using decl
aration `char* strchr(char*, int)'
/wrk/davids/gnu-stuff.d/obj/i686-pc-sco3.2v5.0.6/pic/libstdc++-v3/include/cstrin
g: In function `char* std::strpbrk(char*, const char*)':
/wrk/davids/gnu-stuff.d/obj/i686-pc-sco3.2v5.0.6/pic/libstdc++-v3/include/cstrin
g:113: error: `char* std::strpbrk(char*, const char*)' conflicts with previous u
sing declaration `char* strpbrk(char*, const char*)'
/wrk/davids/gnu-stuff.d/obj/i686-pc-sco3.2v5.0.6/pic/libstdc++-v3/include/cstrin
g: In function `char* std::strrchr(char*, int)':
/wrk/davids/gnu-stuff.d/obj/i686-pc-sco3.2v5.0.6/pic/libstdc++-v3/include/cstrin
g:119: error: `char* std::strrchr(char*, int)' conflicts with previous using dec
laration `char* strrchr(char*, int)'
/wrk/davids/gnu-stuff.d/obj/i686-pc-sco3.2v5.0.6/pic/libstdc++-v3/include/cstrin
g: In function `char* std::strstr(char*, const char*)':
/wrk/davids/gnu-stuff.d/obj/i686-pc-sco3.2v5.0.6/pic/libstdc++-v3/include/cstrin
g:125: error: `char* std::strstr(char*, const char*)' conflicts with previous us
ing declaration `char* strstr(char*, const char*)'
make[7]: *** [eh_alloc.lo] Error 1
make[7]: Leaving directory `/wrk/davids/gnu-stuff.d/obj/i686-pc-sco3.2v5.0.6/pic
/libstdc++-v3/libsupc++'
make[6]: *** [all-recursive] Error 1
make[6]: Leaving directory `/wrk/davids/gnu-stuff.d/obj/i686-pc-sco3.2v5.0.6/pic
/libstdc++-v3'
make[5]: *** [all] Error 2
make[5]: Leaving directory `/wrk/davids/gnu-stuff.d/obj/i686-pc-sco3.2v5.0.6/pic
/libstdc++-v3'
make[4]: *** [multi-do] Error 1
make[4]: Leaving directory `/wrk/davids/gnu-stuff.d/obj/i686-pc-sco3.2v5.0.6/lib
stdc++-v3'
make[3]: *** [all-multi] Error 2
make[3]: Leaving directory `/wrk/davids/gnu-stuff.d/obj/i686-pc-sco3.2v5.0.6/lib
stdc++-v3'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/wrk/davids/gnu-stuff.d/obj/i686-pc-sco3.2v5.0.6/lib
stdc++-v3'
make[1]: *** [all-target-libstdc++-v3] Error 2
make[1]: Leaving directory `/wrk/davids/gnu-stuff.d/obj'
make: *** [bootstrap] Error 2
bash-2.05b$

This same bug occurs on OpenUnix8

-- 
   Summary: stage3 build fails for g++
   Product: gcc
   Version: 3.4.3
Status: UNCONFIRMED
  Severity: normal
  Priority: P2
     Component: libstdc++
    AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: david dot sullivan at activant dot com
CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: i686-pc-sco3.2v5.0.6
  GCC host triplet: i686-pc-sco3.2v5.0.6
GCC target triplet: i686-pc-sco3.2v5.0.6


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21011