* Java/parellel build(?) related bootstrap failure @ 2003-03-29 15:44 Gerald Pfeifer 2003-03-29 17:16 ` Andreas Jaeger 2003-03-30 7:36 ` Tom Tromey 0 siblings, 2 replies; 10+ messages in thread From: Gerald Pfeifer @ 2003-03-29 15:44 UTC (permalink / raw) To: gcc; +Cc: java ...seen on i386-unknown-freebsd4.8: /files/pfeifer/OBJ-0329-1255/gcc/gcj -B/files/pfeifer/OBJ-0329-1255/i386-unknown-freebsd4.8/libjava/ -B/files/pfeifer/OBJ-0329-1255/gcc/ --encoding=UTF-8 -Wno-deprecated -C -g -classpath '' -bootclasspath /files/pfeifer/OBJ-0329-1255/i386-unknown-freebsd4.8/libjava:/sw/test/gcc/cvs/libjava \ -d /files/pfeifer/OBJ-0329-1255/i386-unknown-freebsd4.8/libjava /sw/test/gcc/cvs/libjava/java/util/Vector.java /files/pfeifer/OBJ-0329-1255/gcc/gcj -B/files/pfeifer/OBJ-0329-1255/i386-unknown-freebsd4.8/libjava/ -B/files/pfeifer/OBJ-0329-1255/gcc/ --encoding=UTF-8 -Wno-deprecated -C -g -classpath '' -bootclasspath /files/pfeifer/OBJ-0329-1255/i386-unknown-freebsd4.8/libjava:/sw/test/gcc/cvs/libjava \ -d /files/pfeifer/OBJ-0329-1255/i386-unknown-freebsd4.8/libjava /sw/test/gcc/cvs/libjava/java/util/WeakHashMap.java gmake[2]: *** No rule to make target `java/util/prefs/NodeChangeListener.java', needed by `java/util/prefs/NodeChangeListener.class'. Stop. gmake[2]: *** Waiting for unfinished jobs.... gmake[2]: Leaving directory `/files/pfeifer/OBJ-0329-1255/i386-unknown-freebsd4.8/libjava' gmake[1]: *** [all-target-libjava] Error 2 I wonder why nobody else is seeing this. This is with a 6-way parallel make on a 2-processor box. Gerald ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Java/parellel build(?) related bootstrap failure 2003-03-29 15:44 Java/parellel build(?) related bootstrap failure Gerald Pfeifer @ 2003-03-29 17:16 ` Andreas Jaeger 2003-03-30 22:02 ` Andreas Jaeger 2003-03-30 7:36 ` Tom Tromey 1 sibling, 1 reply; 10+ messages in thread From: Andreas Jaeger @ 2003-03-29 17:16 UTC (permalink / raw) To: Gerald Pfeifer; +Cc: gcc, java Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> writes: > ...seen on i386-unknown-freebsd4.8: > > /files/pfeifer/OBJ-0329-1255/gcc/gcj > -B/files/pfeifer/OBJ-0329-1255/i386-unknown-freebsd4.8/libjava/ > -B/files/pfeifer/OBJ-0329-1255/gcc/ --encoding=UTF-8 > -Wno-deprecated -C -g -classpath '' > -bootclasspath /files/pfeifer/OBJ-0329-1255/i386-unknown-freebsd4.8/libjava:/sw/test/gcc/cvs/libjava \ > -d /files/pfeifer/OBJ-0329-1255/i386-unknown-freebsd4.8/libjava /sw/test/gcc/cvs/libjava/java/util/Vector.java > /files/pfeifer/OBJ-0329-1255/gcc/gcj > -B/files/pfeifer/OBJ-0329-1255/i386-unknown-freebsd4.8/libjava/ > -B/files/pfeifer/OBJ-0329-1255/gcc/ --encoding=UTF-8 > -Wno-deprecated -C -g -classpath '' > -bootclasspath /files/pfeifer/OBJ-0329-1255/i386-unknown-freebsd4.8/libjava:/sw/test/gcc/cvs/libjava \ > -d /files/pfeifer/OBJ-0329-1255/i386-unknown-freebsd4.8/libjava /sw/test/gcc/cvs/libjava/java/util/WeakHashMap.java > gmake[2]: *** No rule to make target `java/util/prefs/NodeChangeListener.java', needed by `java/util/prefs/NodeChangeListener.class'. Stop. > gmake[2]: *** Waiting for unfinished jobs.... > gmake[2]: Leaving directory `/files/pfeifer/OBJ-0329-1255/i386-unknown-freebsd4.8/libjava' > gmake[1]: *** [all-target-libjava] Error 2 > > I wonder why nobody else is seeing this. > > This is with a 6-way parallel make on a 2-processor box. I see this the whole time on the rtlopt-branch and never investigated. It works for me (2p box, 4way parallel) on all other branches. Andreas -- Andreas Jaeger SuSE Labs aj@suse.de private aj@arthur.inka.de http://www.suse.de/~aj ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Java/parellel build(?) related bootstrap failure 2003-03-29 17:16 ` Andreas Jaeger @ 2003-03-30 22:02 ` Andreas Jaeger 2003-03-31 7:47 ` Gerald Pfeifer 0 siblings, 1 reply; 10+ messages in thread From: Andreas Jaeger @ 2003-03-30 22:02 UTC (permalink / raw) To: Gerald Pfeifer; +Cc: gcc, java Andreas Jaeger <aj@suse.de> writes: > Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> writes: > >> ...seen on i386-unknown-freebsd4.8: >> >> /files/pfeifer/OBJ-0329-1255/gcc/gcj >> -B/files/pfeifer/OBJ-0329-1255/i386-unknown-freebsd4.8/libjava/ >> -B/files/pfeifer/OBJ-0329-1255/gcc/ --encoding=UTF-8 >> -Wno-deprecated -C -g -classpath '' >> -bootclasspath /files/pfeifer/OBJ-0329-1255/i386-unknown-freebsd4.8/libjava:/sw/test/gcc/cvs/libjava \ >> -d /files/pfeifer/OBJ-0329-1255/i386-unknown-freebsd4.8/libjava /sw/test/gcc/cvs/libjava/java/util/Vector.java >> /files/pfeifer/OBJ-0329-1255/gcc/gcj >> -B/files/pfeifer/OBJ-0329-1255/i386-unknown-freebsd4.8/libjava/ >> -B/files/pfeifer/OBJ-0329-1255/gcc/ --encoding=UTF-8 >> -Wno-deprecated -C -g -classpath '' >> -bootclasspath /files/pfeifer/OBJ-0329-1255/i386-unknown-freebsd4.8/libjava:/sw/test/gcc/cvs/libjava \ >> -d /files/pfeifer/OBJ-0329-1255/i386-unknown-freebsd4.8/libjava /sw/test/gcc/cvs/libjava/java/util/WeakHashMap.java >> gmake[2]: *** No rule to make target `java/util/prefs/NodeChangeListener.java', needed by `java/util/prefs/NodeChangeListener.class'. Stop. >> gmake[2]: *** Waiting for unfinished jobs.... >> gmake[2]: Leaving directory `/files/pfeifer/OBJ-0329-1255/i386-unknown-freebsd4.8/libjava' >> gmake[1]: *** [all-target-libjava] Error 2 >> >> I wonder why nobody else is seeing this. >> >> This is with a 6-way parallel make on a 2-processor box. > > I see this the whole time on the rtlopt-branch and never investigated. > It works for me (2p box, 4way parallel) on all other branches. Investigated now and found that the prefs directory was not on the branch - I'm merging it now. Gerald, perhaps you also miss the directory? Run cvs update -d to get new directories, Andreas -- Andreas Jaeger SuSE Labs aj@suse.de private aj@arthur.inka.de http://www.suse.de/~aj ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Java/parellel build(?) related bootstrap failure 2003-03-30 22:02 ` Andreas Jaeger @ 2003-03-31 7:47 ` Gerald Pfeifer 2003-03-31 8:38 ` Andrew Haley 0 siblings, 1 reply; 10+ messages in thread From: Gerald Pfeifer @ 2003-03-31 7:47 UTC (permalink / raw) To: Andreas Jaeger; +Cc: gcc, java On Sun, 30 Mar 2003, Andreas Jaeger wrote: > Gerald, perhaps you also miss the directory? Run cvs update -d to get > new directories, Argl, it seems that one tester was indeed lacking -d to avoid getting gcc/ada. Sorry folks! Now, isn't there _some_ way to use cvs update -d and still being able to avoid certain "new" directories like /gcc/ada? Gerald -- Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.pfeifer.com/gerald/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Java/parellel build(?) related bootstrap failure 2003-03-31 7:47 ` Gerald Pfeifer @ 2003-03-31 8:38 ` Andrew Haley 2003-04-01 23:38 ` Gerald Pfeifer 0 siblings, 1 reply; 10+ messages in thread From: Andrew Haley @ 2003-03-31 8:38 UTC (permalink / raw) To: Gerald Pfeifer; +Cc: Andreas Jaeger, gcc, java Gerald Pfeifer writes: > On Sun, 30 Mar 2003, Andreas Jaeger wrote: > > Gerald, perhaps you also miss the directory? Run cvs update -d to get > > new directories, > > Argl, it seems that one tester was indeed lacking -d to avoid getting > gcc/ada. Sorry folks! > > Now, isn't there _some_ way to use cvs update -d and still being able to > avoid certain "new" directories like /gcc/ada? You perhaps need a module that checks out an approopriate subset of gcc. It should be quite easy to create one. Andrew. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Java/parellel build(?) related bootstrap failure 2003-03-31 8:38 ` Andrew Haley @ 2003-04-01 23:38 ` Gerald Pfeifer 2003-04-01 23:44 ` Gerald Pfeifer ` (2 more replies) 0 siblings, 3 replies; 10+ messages in thread From: Gerald Pfeifer @ 2003-04-01 23:38 UTC (permalink / raw) To: Andrew Haley; +Cc: Andreas Jaeger, gcc, java On Mon, 31 Mar 2003, Andrew Haley wrote: > You perhaps need a module that checks out an approopriate subset of > gcc. It should be quite easy to create one. Thanks for the hint. Unfortunately, modules don't work nicely with `cvs update` (one of the design bugs of CVS, that it after checkout, it simpley ignores modules). In case someone else has a similar problem, here is what I wound up using now: cvs -q $CVS_EXT update -Pd -I\! -I CVS libjava \ && cvs -q $CVS_EXT update -P -I\! -I CVS if [ ! $? ]; then echo "Error updating. Build aborted." exit 1 fi contrib/gcc_update --touch Gerald -- Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.pfeifer.com/gerald/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Java/parellel build(?) related bootstrap failure 2003-04-01 23:38 ` Gerald Pfeifer @ 2003-04-01 23:44 ` Gerald Pfeifer 2003-04-02 0:13 ` Daniel Jacobowitz 2003-04-02 12:06 ` Andrew Haley 2 siblings, 0 replies; 10+ messages in thread From: Gerald Pfeifer @ 2003-04-01 23:44 UTC (permalink / raw) To: Andrew Haley; +Cc: Andreas Jaeger, gcc, java On Mon, 31 Mar 2003, Andrew Haley wrote: > You perhaps need a module that checks out an approopriate subset of > gcc. It should be quite easy to create one. Thanks for the hint. Unfortunately, modules don't work nicely with `cvs update` (one of the design bugs of CVS, that it after checkout, it simpley ignores modules). In case someone else has a similar problem, here is what I wound up using now: cvs -q $CVS_EXT update -Pd -I\! -I CVS libjava \ && cvs -q $CVS_EXT update -P -I\! -I CVS if [ ! $? ]; then echo "Error updating. Build aborted." exit 1 fi contrib/gcc_update --touch Gerald -- Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.pfeifer.com/gerald/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Java/parellel build(?) related bootstrap failure 2003-04-01 23:38 ` Gerald Pfeifer 2003-04-01 23:44 ` Gerald Pfeifer @ 2003-04-02 0:13 ` Daniel Jacobowitz 2003-04-02 12:06 ` Andrew Haley 2 siblings, 0 replies; 10+ messages in thread From: Daniel Jacobowitz @ 2003-04-02 0:13 UTC (permalink / raw) To: Gerald Pfeifer; +Cc: Andrew Haley, Andreas Jaeger, gcc, java On Wed, Apr 02, 2003 at 12:54:00AM +0200, Gerald Pfeifer wrote: > On Mon, 31 Mar 2003, Andrew Haley wrote: > > You perhaps need a module that checks out an approopriate subset of > > gcc. It should be quite easy to create one. > > Thanks for the hint. Unfortunately, modules don't work nicely with > `cvs update` (one of the design bugs of CVS, that it after checkout, > it simpley ignores modules). > > In case someone else has a similar problem, here is what I wound up > using now: > > cvs -q $CVS_EXT update -Pd -I\! -I CVS libjava \ > && cvs -q $CVS_EXT update -P -I\! -I CVS > if [ ! $? ]; then > echo "Error updating. Build aborted." > exit 1 > fi > contrib/gcc_update --touch I generally just use checkout again: ln -s . gcc cvs co gcc-core gcc-java (or whatever) rm -f gcc -- Daniel Jacobowitz MontaVista Software Debian GNU/Linux Developer ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Java/parellel build(?) related bootstrap failure 2003-04-01 23:38 ` Gerald Pfeifer 2003-04-01 23:44 ` Gerald Pfeifer 2003-04-02 0:13 ` Daniel Jacobowitz @ 2003-04-02 12:06 ` Andrew Haley 2 siblings, 0 replies; 10+ messages in thread From: Andrew Haley @ 2003-04-02 12:06 UTC (permalink / raw) To: Gerald Pfeifer; +Cc: gcc, java Gerald Pfeifer writes: > On Mon, 31 Mar 2003, Andrew Haley wrote: > > You perhaps need a module that checks out an approopriate subset of > > gcc. It should be quite easy to create one. > > Thanks for the hint. Unfortunately, modules don't work nicely with > `cvs update` (one of the design bugs of CVS, that it after checkout, > it simpley ignores modules). You just checkout the module again, on top of the old one. It works fine, just like cvs update -d, but without the directories you don't need. Andrew. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Java/parellel build(?) related bootstrap failure 2003-03-29 15:44 Java/parellel build(?) related bootstrap failure Gerald Pfeifer 2003-03-29 17:16 ` Andreas Jaeger @ 2003-03-30 7:36 ` Tom Tromey 1 sibling, 0 replies; 10+ messages in thread From: Tom Tromey @ 2003-03-30 7:36 UTC (permalink / raw) To: Gerald Pfeifer; +Cc: gcc, java >>>>> "Gerald" == Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> writes: Gerald> gmake[2]: *** No rule to make target `java/util/prefs/NodeChangeListener.java', needed by `java/util/prefs/NodeChangeListener.class'. Stop. Gerald> I wonder why nobody else is seeing this. Does that file exist in your source tree? If not, did you `cvs update -d'? If you're working on a branch, did the file get merged to the branch? If none of those, are you using GNU make? If it isn't any of those, then I don't know what it is offhand. We'll have to debug. Tom ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2003-04-02 9:25 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2003-03-29 15:44 Java/parellel build(?) related bootstrap failure Gerald Pfeifer 2003-03-29 17:16 ` Andreas Jaeger 2003-03-30 22:02 ` Andreas Jaeger 2003-03-31 7:47 ` Gerald Pfeifer 2003-03-31 8:38 ` Andrew Haley 2003-04-01 23:38 ` Gerald Pfeifer 2003-04-01 23:44 ` Gerald Pfeifer 2003-04-02 0:13 ` Daniel Jacobowitz 2003-04-02 12:06 ` Andrew Haley 2003-03-30 7:36 ` Tom Tromey
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).