RFR: JDK-8029515 Building multiple configurations fails after removal of old build system (original) (raw)

Erik Joelsson erik.joelsson at oracle.com
Mon Dec 9 13:10:27 UTC 2013


Looks good to me.

/Erik

On 2013-12-09 13:43, Magnus Ihse Bursie wrote:

Bug: https://bugs.openjdk.java.net/browse/JDK-8029515

When more than one configuration is present, a subset of these can be selected using make CONF=x. If this subset contains more than one configuration, the build will fail. This is due to a hard-coded reference to the old name of the Makefile, which was not properly updated when the old build system was removed and the names was changed. The additional excluded targets is due to the fact how Jprt.gmk is included. It should really have been two files, one to be included "globally", and one to be included by Main.gmk (with a proper SPEC). This means that it's not possible to call JPRT-specific targets to multiple configurations. Not that it's likely anyone needs that, though. And it has not been working previously either. We plan to address this later on, when we remove the global JPRT "bridge" targets. WebRev: http://cr.openjdk.java.net/~ihse/JDK-8029515-fix-building-with-multiple-configurations/webrev.01 /Magnus



More information about the build-dev mailing list