https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70165

            Bug ID: 70165
           Summary: build failure in libgcj-6.0.0.jar
           Product: gcc
           Version: 6.0
            Status: UNCONFIRMED
          Severity: minor
          Priority: P3
         Component: other
          Assignee: unassigned at gcc dot gnu.org
          Reporter: vries at gcc dot gnu.org
  Target Milestone: ---

Once in a while, I run into this error while building gcc:
...
make[5]: *** [libgcj-6.0.0.jar] Error 1
make[5]: Leaving directory `build/x86_64-pc-linux-gnu/32/libjava'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `build/x86_64-pc-linux-gnu/32/libjava'
make[3]: *** [multi-do] Error 1
make[3]: Leaving directory `build/x86_64-pc-linux-gnu/libjava'
make[2]: *** [all-multi] Error 2
make[2]: Leaving directory `build/x86_64-pc-linux-gnu/libjava'
make[1]: *** [all-target-libjava] Error 2
make[1]: *** Waiting for unfinished jobs....
...

The command producing the jar file seems to be:
...
here=`pwd`; \
  cd src/libjava/classpath/lib; \
  find gnu java javax org sun -name .svn -prune -o -name '*.class' -print | \
  build/x86_64-pc-linu-gnu/libjava/scripts/jar -cfM@ $here/libgcj-6.0.0.jar
...

I cannot reproduce the failure on the command line.

It's hard to say what the cause of the failure is, given that the error is
silent, AFAICT.

Actually, it seems that the complete jar file is produced correctly (pkgdiff
with jar file from finish build reports 'result: UNCHANGED', and size is the
same).

Reply via email to