RFR: JDK-8029515 Building multiple configurations fails after removal of old build system

Tim Bell tim.bell at oracle.com
Mon Dec 9 15:53:26 UTC 2013


Looks good to me as well.

Tim

On 12/ 9/13 05:10 AM, Erik Joelsson wrote:
> 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