JDK-8037953 configure usability: Should provide better details on imported hotspot

Erik Joelsson erik.joelsson at oracle.com
Thu May 8 13:03:46 UTC 2014


Hello,

On 2014-05-08 13:55, Dave Pointon wrote:
> Hi Erik ,
>
> Thanx for that, bizarrely, I never even considered that JIRA might 
> choose to apply a little re-formatting but it undoubtedly has.
>
> Anyway, I'm a not little uncertain of your assertion 'The problem then 
> is that there will be no java launcher present to query for version 
> information' - would you happen to know if there is a definition of 
> the (expected) contents of a hotspot build - as you can probably tell, 
> I rather assumed that a bin directory (and indeed bin/java) would be 
> in there.
>
If you build hotspot, look what it produces in the dist sub directory in 
the build output.

David Holmes also has a valid point. The bin/java in the imported 
hotspot might not even be runnable if we are cross compiling. In that 
case we also need to refrain from trying to run it.

/Erik
> ​TIA & rgds ,​
>
> ​​
> --
> Dave Pointon FIAP MBCS
>
> Now I saw, tho' too late, the folly of beginning a work before we 
> count the cost and before we we judge rightly of our strength to go 
> thro' with it - Robinson Crusoe
>
>
> On 8 May 2014 08:56, Erik Joelsson <erik.joelsson at oracle.com 
> <mailto:erik.joelsson at oracle.com>> wrote:
>
>     Hello Dave,
>
>     Adding this information certainly makes sense. While probably not
>     a very common usecase, it is currently possible to point
>     "--with-import-hotspot" to the dist directory of a Hotspot build.
>     The problem then is that there will be no java launcher present to
>     query for version information. Could you please add a condition on
>     the existance of $with_import_hotspot/bin/java before trying to
>     run it? If it's not there, the version will simply be unknown.
>
>     The patch looks like it's missing indentation. This might be
>     because of formatting in JIRA, but in case it's not, please indent
>     the if statements properly with 2 spaces.
>
>     /Erik
>     ​<snip>
>




More information about the build-dev mailing list