public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug java/11933] New: Parallel bootstrap failure linking gij
@ 2003-08-15 19:04 lucier at math dot purdue dot edu
  2003-08-24 20:14 ` [Bug java/11933] " neroden at gcc dot gnu dot org
                   ` (26 more replies)
  0 siblings, 27 replies; 28+ messages in thread
From: lucier at math dot purdue dot edu @ 2003-08-15 19:04 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

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

           Summary: Parallel bootstrap failure linking gij
           Product: gcc
           Version: 3.4
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: java
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: lucier at math dot purdue dot edu
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: sparc-sun-solaris2.8
  GCC host triplet: sparc-sun-solaris2.8
GCC target triplet: sparc-sun-solaris2.8

I believe this failure is due to mistaken or missing makefile dependencies in a
parallel build.  During a make -j 12 bootstrap, the error is:

/local/bin/bash ./libtool --tag=GCJ --mode=link
/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc/gcj
-B/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/
-B/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc/
-L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava
-g -O2  -o jv-convert --main=gnu.gcj.convert.Convert -rpath /usr/local/lib
-shared-libgcc  
-L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/.libs
libgcj.la 
/local/bin/bash ./libtool --tag=GCJ --mode=link
/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc/gcj
-B/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/
-B/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc/
-L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava
-g -O2  -o rmiregistry --main=gnu.java.rmi.registry.RegistryImpl -rpath
/usr/local/lib -shared-libgcc  
-L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/.libs
libgcj.la 
/local/bin/bash ./libtool --tag=GCJ --mode=link
/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc/gcj
-B/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/
-B/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc/
-L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava
-g -O2  -o rmic --main=gnu.java.rmi.rmic.RMIC -rpath /usr/local/lib
-shared-libgcc  
-L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/.libs
libgcj.la 
/local/bin/bash ./libtool --tag=GCJ --mode=link
/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc/gcj
-B/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/
-B/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc/
-L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava
-g -O2  -o gij -rpath /usr/local/lib -shared-libgcc  gij.o
-L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/.libs
libgcj.la 
/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc/gcj
-B/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/
-B/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc/ -g -O2 -o jv-convert
--main=gnu.gcj.convert.Convert -shared-libgcc 
-L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava
-L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/.libs
./.libs/libgcj.so
-L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libstdc++-v3/src
-L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libstdc++-v3/src/.libs
-lpthread -lrt -ldl -L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc
-L/usr/ccs/bin -L/usr/ccs/lib -L/usr/local/lib -lgcc_s -lgcc_s -Wl,-R
-Wl,/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/.libs
-Wl,-R -Wl,/usr/local/lib
/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc/gcj
-B/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/
-B/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc/ -g -O2 -o rmic
--main=gnu.java.rmi.rmic.RMIC -shared-libgcc 
-L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava
-L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/.libs
./.libs/libgcj.so
-L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libstdc++-v3/src
-L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libstdc++-v3/src/.libs
-lpthread -lrt -ldl -L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc
-L/usr/ccs/bin -L/usr/ccs/lib -L/usr/local/lib -lgcc_s -lgcc_s -Wl,-R
-Wl,/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/.libs
-Wl,-R -Wl,/usr/local/lib
/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc/gcj
-B/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/
-B/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc/ -g -O2 -o rmiregistry
--main=gnu.java.rmi.registry.RegistryImpl -shared-libgcc 
-L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava
-L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/.libs
./.libs/libgcj.so
-L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libstdc++-v3/src
-L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libstdc++-v3/src/.libs
-lpthread -lrt -ldl -L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc
-L/usr/ccs/bin -L/usr/ccs/lib -L/usr/local/lib -lgcc_s -lgcc_s -Wl,-R
-Wl,/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/.libs
-Wl,-R -Wl,/usr/local/lib
/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc/gcj
-B/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/
-B/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc/ -g -O2 -o gij
-shared-libgcc gij.o 
-L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava
-L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/.libs
./.libs/libgcj.so
-L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libstdc++-v3/src
-L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libstdc++-v3/src/.libs
-lpthread -lrt -ldl -L/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc
-L/usr/ccs/bin -L/usr/ccs/lib -L/usr/local/lib -lgcc_s -lgcc_s -Wl,-R
-Wl,/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/.libs
-Wl,-R -Wl,/usr/local/lib
ld: warning: file
/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/.libs/libgcj.so:
linked to ./.libs/libgcj.so: attempted multiple inclusion of file
ld: warning: file
/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/.libs/libgcj.so:
linked to ./.libs/libgcj.so: attempted multiple inclusion of file
Undefined			first referenced
 symbol  			    in file
java::io::File::File[in-charge](java::lang::String*)./.libs/libgcj.so
gnu::gcj::runtime::StackTrace::map   ./.libs/libgcj.so
java::net::BindException::class$    ./.libs/libgcj.so
<lots of stuff removed>
java::net::NetworkInterface::class$    ./.libs/libgcj.so
ld: fatal: Symbol referencing errors. No output written to gij
collect2: ld returned 1 exit status

The complete build log can be found at

http://www.math.purdue.edu/~lucier/build.2003-08-14.log.gz

Brad


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

end of thread, other threads:[~2004-01-13  3:19 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-08-15 19:04 [Bug java/11933] New: Parallel bootstrap failure linking gij lucier at math dot purdue dot edu
2003-08-24 20:14 ` [Bug java/11933] " neroden at gcc dot gnu dot org
2003-08-24 20:15 ` neroden at gcc dot gnu dot org
2003-08-24 20:46 ` lucier at math dot purdue dot edu
2003-08-24 21:08 ` dhazeghi at yahoo dot com
2003-08-24 21:34 ` lucier at math dot purdue dot edu
2003-08-24 21:53 ` dhazeghi at yahoo dot com
2003-08-29 13:23 ` pinskia at gcc dot gnu dot org
2003-08-29 16:23 ` lucier at math dot purdue dot edu
2003-09-08  7:22 ` [Bug bootstrap/11933] [3.4 regression] " ebotcazou at gcc dot gnu dot org
2003-09-18 15:47 ` tromey at gcc dot gnu dot org
2003-09-18 16:25 ` ro at techfak dot uni-bielefeld dot de
2003-10-09  1:43 ` pinskia at gcc dot gnu dot org
2003-10-09  2:26 ` lucier at math dot purdue dot edu
2003-10-09  9:52 ` ro at techfak dot uni-bielefeld dot de
2003-10-09 17:58 ` lucier at math dot purdue dot edu
2003-10-09 18:18 ` dj at redhat dot com
2003-12-19  9:57 ` pinskia at gcc dot gnu dot org
2003-12-31 21:53 ` neroden at gcc dot gnu dot org
2003-12-31 22:03 ` lucier at math dot purdue dot edu
2004-01-03 18:23 ` cvs-commit at gcc dot gnu dot org
2004-01-06  4:52 ` pinskia at gcc dot gnu dot org
2004-01-09  1:44 ` neroden at gcc dot gnu dot org
2004-01-09  1:45 ` neroden at gcc dot gnu dot org
2004-01-09 18:18 ` lucier at math dot purdue dot edu
2004-01-09 18:56 ` ro at techfak dot uni-bielefeld dot de
2004-01-10  0:06 ` neroden at gcc dot gnu dot org
2004-01-13  3:19 ` lucier at math dot purdue dot edu

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).