Announcement: build-infra-beta-01
Magnus Ihse Bursie
magnus.ihse.bursie at oracle.com
Thu Feb 11 13:16:48 UTC 2016
I'm now officially declaring our first beta. :-)
I have tagged all repos in the forest with 'build-infra-beta-01'. This
means that it's possible to get to this state of the build by 'bash
common/bin/hgforest.sh update -r build-infra-beta-01'.
I believe the new hotspot project is in such a shape that we can start
recruiting outside (that is, outside of the active build-infra group :))
beta testers. I'll prepare some announcement of this to suitable mailing
lists shortly. I'm also currently writing down some documentation
describing important points of the new build system.
A beta is not a finished version. Known outages for beta-01:
* Build result equality is not fully achieved. The resulting bits will
differ from the old builds in non-trivial ways. Most likely, these
differences will not have any reasonable impact, though.
* Compiler flags (CFLAGS) are not correctly set for some odd cases. This
could mean overrides for individual files on specific operating systems,
or flags that needs to be adjusted for other versions of the compilers
than the Oracle official version. (This is the most likely case for the
issues seen above.)
* The pregenerated interpreter is not yet supported.
* The integration of JVM_CFLAGS in flags.m4 is less than ideal. A full
cleanup of flags.m4 require extensive changes to the JDK build as well,
so this will most likely need to wait until after the initial
integration of the new build system, to minimize risk.
/Magnus
More information about the build-infra-dev
mailing list