sjavac in jdk 8 builds
David Katleman
david.katleman at oracle.com
Mon Feb 11 22:42:07 UTC 2013
On 2/11/2013 1:56 PM, Vita Santrucek wrote:
> I see that sjavac was pushed in b75:
>
> but in our logs we seem to disable it:
>
> …
> checking whether to use sjavac… no
> ...
> [3] DISABLE_SJAVAC:=true
> ...
>
> Why don't we use it when building JDK 8?
It's not that we disable it, autoconf does that for any build, by default.
Including Fredrik for insight on why it's not on by default, or an
expectation of when it will.
> checking for memory size... 3042 MB
> checking whether to use sjavac... no
> checking that precompiled headers work... yes
If I'm reading the feature right, you have to explicitly add
"--enable-sjavac" to your build options
> It is not available in the final image. Thus to use it, you have to compile the OpenJDK yourself.
> The new build system makes use of it, if you add --enable-sjavac to the configure arguments.
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8004658
Dave
More information about the build-dev
mailing list