Status fields:
creation_ts: | 2007-03-31 16:26 |
---|---|
component: | unspecified |
version: | default branch |
rep_platform: | All |
op_sys: | Linux |
bug_status: | RESOLVED |
resolution: | FIXED |
reporter: | psj@harker.dyndns.org |
make check on SVN trunk has been failing for me since early March with error: Making check in resolving make[3]: Entering directory `/home/psj/software/java/working/cacao/build/tests/regression/resolving' ecj -bootclasspath /home/psj/software/install/classpath-cvs/share/classpath/glibj.zip -1.5 TestController.java TestLoader.java File TestController.java is missing make[3]: *** [TestController.class] Error 255 make[3]: Leaving directory `/home/psj/software/java/working/cacao/build/tests/regression/resolving' make[2]: *** [check-recursive] Error 1 This is with builddir != srcdir.
Looks like tests/regression/resolving/Makefile.am is missing $(srcdir) off the SOURCE_FILES definitions (compare to codepatching/Makefile.am). This should resolve the HARNESS compile stage which is breaking in the error reported but looks like the check stage will not handle builddir != srcdir since it tries to compile java files from local directory at JAVAC $$t.java.
I fixed it: http://b2.complang.tuwien.ac.at/cgi-bin/viewcvs.cgi?rev=7703&view=rev