Build error on jdk8/tl project - Thread.o:(.data.rel+0xbc): undefined reference to JVM_SetNativeThreadName
Alan Bateman
Alan.Bateman at oracle.com
Mon Mar 26 12:33:38 UTC 2012
On 26/03/2012 11:42, Jonathan Gibbons wrote:
> Alan,
>
> Really? I'm not sure I agree. If you have a complete and successful
> build of JDK 8, then you should pretty much always be able to use that
> as a bootstrap JDK.
No argument on that case as everything should match. The case I'm
concerned about is someone with a pre-built or maybe downloaded jdk8
that is a bit stale (doesn't match exactly). In that case I don't think
we can always guarantee that it can be used as the bootstrap JDK. An
example that comes to mind from jdk7 is the NIO based FileManager in the
langtools repository. That isn't normally buildable with the bootstrap
JDK as it uses jdk7 APIs but it has logic to cover the boot cycle build
case where it will be built. If someone where to use some arbitrary
(pre-GA) build as the bootstrap JDK then it may or may not work,
depending on whether the API matches or not.
-Alan
More information about the build-dev
mailing list