make -j doesn't work on ss 1999-06-02

Mike Stump mrs@wrs.com
Wed Jun 30 23:07:00 GMT 1999


> Date: Thu, 3 Jun 1999 11:22:57 -0500 (EST)
> From: Brad Lucier <lucier@math.purdue.edu>

> I don't know if this is a priority for the next release, and
> I've lost track of which branch the snapshots are coming from,
> but with the 1999-06-02 snapshot on a Solaris 2.5.1 machine,

> make -j boostrap

> doesn't work; it dies making stage2 in the java directory
> with the error

> make[3]: *** No rule to make target `../tree-check.h', needed by `jcf-dump.o'.  Stop.
> make[2]: *** [jcf-dump] Error 2

> This is a long-standing bug; if someone wants to tell me
> it's a feature ;-), then I'll stop reporting it every
> six weeks or so for the snapshots.

Try the below.  If it works, let us know and someone can put it in.
If it doesn't, there is no need to put it in...  :-)

1999-06-03  Mike Stump  <mrs@wrs.com>

	* Make-lane.in (JCF_DUMP_SOURCES): Fix parallel builds.

Doing diffs in java/Make-lang.in.~1~:
*** java/Make-lang.in.~1~	Tue May 11 14:35:43 1999
--- java/Make-lang.in	Thu Jun  3 18:44:50 1999
*************** jv-scan$(exeext): $(JV_SCAN_SOURCES) sta
*** 119,125 ****
  
  # This must be kept in sync with dependencies in Makefile.in.
  JCF_DUMP_SOURCES = $(srcdir)/java/jcf-dump.c $(srcdir)/java/jcf-io.c \
!        $(srcdir)/java/zextract.c $(srcdir)/../libiberty/memmove.c
  
  jcf-dump$(exeext): $(JCF_DUMP_SOURCES)
  	cd java && $(MAKE) $(FLAGS_TO_PASS) $(JAVA_FLAGS_TO_PASS) ../jcf-dump$(exeext)
--- 119,125 ----
  
  # This must be kept in sync with dependencies in Makefile.in.
  JCF_DUMP_SOURCES = $(srcdir)/java/jcf-dump.c $(srcdir)/java/jcf-io.c \
!        $(srcdir)/java/zextract.c $(srcdir)/../libiberty/memmove.c $(TREE_H)
  
  jcf-dump$(exeext): $(JCF_DUMP_SOURCES)
  	cd java && $(MAKE) $(FLAGS_TO_PASS) $(JAVA_FLAGS_TO_PASS) ../jcf-dump$(exeext)
--------------



More information about the Gcc-bugs mailing list