Hi David,

I uploaded build.log:
  http://cr.openjdk.java.net/~ysuenaga/openjdk-fc28/build.log

Is it enough?


Thanks,

Yasumasa



2018-05-09 11:17 GMT+09:00 David Holmes <david.hol...@oracle.com>:
> On 9/05/2018 12:09 PM, Yasumasa Suenaga wrote:
>>
>> Hi David,
>>
>> 2018-05-09 10:48 GMT+09:00 David Holmes <david.hol...@oracle.com>:
>>>
>>> Can you build with LOG=trace to try and see the actual command that is
>>> failing?
>>
>>
>> I tried it and got following logs. They look good to me.
>
>
> Not enough there for me to comment :)
>>
>>
>> * Creating interim-image
>>
>> +
>> /home/ysuenaga/OpenJDK/jdk/build/linux-x86_64-normal-server-fastdebug/jdk/bin/jlink
>> -J-XX:+UseSerialGC -J-Xms32M -J-Xmx512M -J-XX:TieredStopAtLevel=1
>> -J-Djlin
>> k.debug=true --module-path
>>
>> /home/ysuenaga/OpenJDK/jdk/build/linux-x86_64-normal-server-fastdebug/support/interim-jmods
>> --endian little --output
>>
>> /home/ysuenaga/OpenJDK/jdk/build/linux-x86_64-normal-server-fastdebug/support/interim-image
>> --disable-plugin generate-jli-classes --add-modules
>> java.base,java.logging
>
>
> So this seems to produce an interim image that won't run - correct? I'd be
> scouring the log in the lead up to this to see if anything seems to be
> unusual. Can you upload the log to cr.openjdk.java.net? Or email me
> directly?
>
> Thanks,
> David
>
>
>>
>> * Command on error:
>>
>> +
>> /home/ysuenaga/OpenJDK/jdk/build/linux-x86_64-normal-server-fastdebug/support/interim-image/bin/java
>>
>> -XX:DumpLoadedClassList=/home/ysuenaga/OpenJDK/jdk/build/linux-x86_64-normal-server-fastdebug/support/link_opt/classlist.raw
>> -Djava.lang.invoke.MethodHandle.TRACE_RESOLVE=true -cp
>>
>> /home/ysuenaga/OpenJDK/jdk/build/linux-x86_64-normal-server-fastdebug/support/classlist.jar
>> build.tools.classlist.HelloClasslist
>>
>> Thanks,
>>
>> Yasumasa
>>
>>
>>> David
>>>
>>>
>>> On 9/05/2018 11:39 AM, Yasumasa Suenaga wrote:
>>>>
>>>>
>>>> Hi,
>>>>
>>>> 2018-05-09 0:27 GMT+09:00 Erik Joelsson <erik.joels...@oracle.com>:
>>>>>
>>>>>
>>>>> Hello,
>>>>>
>>>>> Your assessment is looks correct so far. At this point, one would have
>>>>> to
>>>>> start debugging the image to figure out what's wrong with it. Are you
>>>>> able
>>>>> to run the exploded image in
>>>>> ./build/linux-x86_64-normal-server-fastdebug/jdk/bin/java?
>>>>
>>>>
>>>>
>>>> It works. So I wonder why invalid image was built.
>>>>
>>>> ```
>>>> $ ./build/linux-x86_64-normal-server-fastdebug/jdk/bin/java --version
>>>> openjdk 11-internal 2018-09-25
>>>> OpenJDK Runtime Environment (fastdebug build
>>>> 11-internal+0-adhoc.ysuenaga.jdk)
>>>> OpenJDK 64-Bit Server VM (fastdebug build
>>>> 11-internal+0-adhoc.ysuenaga.jdk, mixed mode)
>>>> ```
>>>>
>>>> I'm waiting for Severin's evaluation :-)
>>>>
>>>>
>>>> Thanks,
>>>>
>>>> Yasumasa
>>>>
>>>>
>>>>> Has anyone at Redhat built successfully on Fedora 28 yet?
>>>>>
>>>>> /Erik
>>>>>
>>>>>
>>>>>
>>>>> On 2018-05-08 06:42, Yasumasa Suenaga wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>> Hi all,
>>>>>>
>>>>>> I tried to build OpenJDK (jdk/jdk) on Fedora 28 x64, but it failed as
>>>>>> following:
>>>>>>
>>>>>> ```
>>>>>> [ysuenaga@fc28 jdk]$ make images
>>>>>> Building target 'images' in configuration
>>>>>> 'linux-x86_64-normal-server-fastdebug'
>>>>>> gmake[3]: *** [GenerateLinkOptData.gmk:64:
>>>>>>
>>>>>>
>>>>>> /home/ysuenaga/OpenJDK/jdk/build/linux-x86_64-normal-server-fastdebug/support/link_opt/classlist]
>>>>>> Error 1
>>>>>> gmake[2]: *** [make/Main.gmk:448: generate-link-opt-data] Error 2
>>>>>>
>>>>>> ERROR: Build failed for target 'images' in configuration
>>>>>> 'linux-x86_64-normal-server-fastdebug' (exit code 2)
>>>>>>
>>>>>> No indication of failed target found.
>>>>>> Hint: Try searching the build log for '] Error'.
>>>>>> Hint: See doc/building.html#troubleshooting for assistance.
>>>>>>
>>>>>> make[1]: *** [/home/ysuenaga/OpenJDK/jdk/make/Init.gmk:305: main]
>>>>>> Error
>>>>>> 2
>>>>>> make: *** [/home/ysuenaga/OpenJDK/jdk/make/Init.gmk:186: images] Error
>>>>>> 2
>>>>>> ```
>>>>>>
>>>>>> It seems "interim-image" is not valid:
>>>>>>
>>>>>> ```
>>>>>> [ysuenaga@fc28 jdk]$
>>>>>>
>>>>>>
>>>>>> ./build/linux-x86_64-normal-server-fastdebug/support/interim-image/bin/java
>>>>>> --version
>>>>>> Error occurred during initialization of VM
>>>>>> java/lang/NoClassDefFoundError: java/lang/Object
>>>>>> ```
>>>>>>
>>>>>> It can succeed on Fedora 27. So I think it causes by OS.
>>>>>> I've disabled SELinux, and warnings / errors are nothing in
>>>>>> `journalctl
>>>>>> -a`.
>>>>>>
>>>>>> Do you have any idea to resolve this issue?
>>>>>>
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> Yasumasa
>>>>>
>>>>>
>>>>>
>>>>>
>>>
>

Reply via email to