adoptium / infrastructure

This repo contains all information about machine maintenance.
Apache License 2.0
86 stars 101 forks source link

AIX machine build-ibm-ppc64-aix-71-1 missing preqs for jdk8? #1049

Closed adam-thorpe closed 4 years ago

adam-thorpe commented 4 years ago

New aix machine build-ibm-ppc64-aix-71-1 doesn't seem to be able to build jdk8 with openj9: Could be missing perquisites?

## Starting jdk
gmake[2]: *** No rule to make target '/home/jenkins/workspace/build-scripts/jobs/jdk8u/jdk8u-aix-ppc64-openj9/workspace/build/src/build/aix-ppc64-normal-server-release/corba/dist/lib/classes.jar', needed by '/home/jenkins/workspace/build-scripts/jobs/jdk8u/jdk8u-aix-ppc64-openj9/workspace/build/src/build/aix-ppc64-normal-server-release/jdk/classes/_the.CORBA.classes.imported'.  Stop.
gmake[1]: *** [BuildJdk.gmk:51: import-only] Error 2
gmake: *** [/home/jenkins/workspace/build-scripts/jobs/jdk8u/jdk8u-aix-ppc64-openj9/workspace/build/src//make/Main.gmk:121: jdk-only] Error 2

See: https://ci.adoptopenjdk.net/job/build-scripts/job/jobs/job/jdk8u/job/jdk8u-aix-ppc64-openj9/494/consoleFull

sxa commented 4 years ago

What do you think is missing?

sxa commented 4 years ago

That's not the real error - it's:

## Starting corba
Compiling 6 files for BUILD_LOGUTIL
/home/jenkins/workspace/build-scripts/jobs/jdk8u/jdk8u-aix-ppc64-openj9/workspace/build/src/corba/src/share/classes/com/sun/tools/corba/se/logutil/IndentingPrintWriter.java:35: error: cannot access Object
public class IndentingPrintWriter extends PrintWriter {
       ^
  class file for java.lang.Object not found
adam-thorpe commented 4 years ago

I wasn't sure, but because this is the new machine just thought it might be missing something that jdk 8 needs

sxa commented 4 years ago

To be fair it SHOULD work and the fact that it doesn't means there's probably an underlying issue that needs debugged (so I'm not going to close this despite the above PR), but it's not supposed to be built on that machine ;-)