(original) (raw)
On Thursday, February 13, 2014, Vladimir Kozlov <vladimir.kozlov@oracle.com> wrote:
Alejandro's auto script pushed 8026773 changes into hs-comp forest. We forgot to disable it. I think 8026773 was not pushed into all repos because those repos have new ppc changes: 8033154 - autoscript skips such repos.
And just out of interest - what is "Alejandro's auto script" all about? What does it do and how does it work? I haven't been aware of this until now.
I will pull the rest of forest today. I don't see any conflicts.
OK, thanks.
Thanks,
Vladimir
On 2/13/14 5:30 AM, Volker Simonis wrote:
Hi,
currently the jdk9/hs-comp forst can not be build. The build fails
with the following build error in the Corba build:
Compiling 141 files for BUILD\_IDLJ
(/share/software/Java/jdk1.7.0\_09/bin/java -Xms64M -Xmx1100M
\-XX:ThreadStackSize=1536
"-Xbootclasspath/p:/tmp/output-hs-comp/langtools/dist/interim\_langtools.jar"
\-cp /tmp/output-hs-comp/langtools/dist/interim\_langtools.jar
com.sun.tools.javac.Main -source 7 -target 7 -bootclasspath
"/share/software/Java/jdk1.7.0\_09/jre/lib/rt.jar:/share/software/Java/jdk1.7.0\_09/lib/tools.jar"
\-Xlint:all,-deprecation,-unchecked,-serial,-fallthrough,-cast,-rawtypes,-static,-dep-ann
\-implicit:none -sourcepath "/tmp/hs-comp/corba/src/share/classes" -d
/tmp/output-hs-comp/corba/idlj\_classes
@/tmp/output-hs-comp/corba/idlj\_classes/\_the.BUILD\_IDLJ\_batch.tmp &&
/bin/mv /tmp/output-hs-comp/corba/idlj\_classes/\_the.BUILD\_IDLJ\_batch.tmp
/tmp/output-hs-comp/corba/idlj\_classes/\_the.BUILD\_IDLJ\_batch)
Error: Could not find or load main class com.sun.tools.javac.Main
I think this is related to "8026773: Failing compilation in Corba does
not fail the build" which (I suppose) must be applied synchronously to
the top-level repository as well as to the jdk/, corba/ and langtools/
repositories/. But for some reason, this change has only be pulled
into the toplevel and the corba/ repositories in the hs-comp forest.
Updating the top-level and corba repositories to the change right
before 8026773 will result in a sane forest.
Regards,
Volker