Hi,

You need to search further up the build log to try and find the actual error that occurred when building hotspot.

Run "make hotspot" and it should be easier to see.

David

On 20/08/2018 11:53 AM, Zambonifofex wrote:
Hello, everyone.

I am new to collaborating to the JDK, so sorry if this question is too
newbie‐ish.

I have recently been affected by a minor bug in the ‘java.desktop’
module on Linux. I figured I’d try to fix it by myself, so I followed
the steps in the “How to Contribute” page, the “Building” page, as
well as some more that I could find online.

The bug number is ‘7162479’. The bug is that it calling
‘setLocationByPlatform(true)’ on a ‘JFrame’ will not work if
‘setResizable(false)’ has been called on the same ‘JFrame’.

When I tried to build the JDK with ‘make images’, after getting a
couple errors related to the changes I made and fixing them, I started
to face a strange error that was not related to the changes I made at
all.

Here is the log I get when trying to run ‘make images’ currently, as
well as the output of ‘hg id’, if that’s of any help (where
‘/home/zambonifofex/jdk $’ is the prompt):

     /home/zambonifofex/jdk/ $ hg id
     2e91d927e00c+ tip
     /home/zambonifofex/jdk/ $ make images
     Building target 'images' in configuration
'linux-x86_64-normal-server-release'
     lib/JvmMapfile.gmk:141: recipe for target
'/home/zambonifofex/jdk/build/linux-x86_64-normal-server-release/hotspot/variant-server/libjvm/symbols-objects'
failed
     make[3]: ***
[/home/zambonifofex/jdk/build/linux-x86_64-normal-server-release/hotspot/variant-server/libjvm/symbols-objects]
Error 1
     make[3]: *** Deleting file
'/home/zambonifofex/jdk/build/linux-x86_64-normal-server-release/hotspot/variant-server/libjvm/symbols-objects'
     make/Main.gmk:257: recipe for target 'hotspot-server-libs' failed
     make[2]: *** [hotspot-server-libs] Error 1
     make[2]: *** Waiting for unfinished jobs....

     ERROR: Build failed for target 'images' in configuration
'linux-x86_64-normal-server-release' (exit code 2)

     === Make failed targets repeated here ===
     lib/JvmMapfile.gmk:141: recipe for target
'/home/zambonifofex/jdk/build/linux-x86_64-normal-server-release/hotspot/variant-server/libjvm/symbols-objects'
failed
     make/Main.gmk:257: recipe for target 'hotspot-server-libs' failed
     === End of repeated output ===

     Hint: Try searching the build log for the name of the first failed target.
     Hint: See doc/building.html#troubleshooting for assistance.

     /home/zambonifofex/jdk/make/Init.gmk:300: recipe for target 'main' failed
     make[1]: *** [main] Error 1
     /home/zambonifofex/jdk/make/Init.gmk:186: recipe for target 'images' failed
     make: *** [images] Error 2
     /home/zambonifofex/jdk/ $

Any help would be appreciated. Thanks in advance.

Reply via email to