BREAKING CHANGE: New hotspot build on by default. UPDATE YOUR CONFIGURATIONS!
Magnus Ihse Bursie
magnus.ihse.bursie at oracle.com
Thu Feb 11 11:03:00 UTC 2016
As a preparation for official beta testing and final integration into
mainline, I've modified the behavior of --enable-new-hotspot-build.
The default is now to use the new build system. To use the old, you must
specify --disable-new-hotspot-build. Giving --enable-new-hotspot-build
works just as before, but is essentially a no-op.
This is most likely to cause a problem if you (like me) have a lot of
configurations hanging around. I have a bunch of configurations that is
supposed to use the old build system, with names like "old-static-build"
or "old-dtrace". If you have a configuration which relies on using the
old build system by default, it will change after this patch!
I used the following command line to automatically update the
configuration for the "old-*" configurations:
$ sed -i -e
's/\(CONFIGURE_COMMAND_LINE:=\)/\1--disable-new-hotspot-build /'
build/old-*/spec.gmk
After this, I can ran "make CONF=old- reconfigure" and everything is
(should be) back to normal.
/Magnus
More information about the build-infra-dev
mailing list