[8u40] Request for Approval: 8067039: Revert changes to annotation attribute generation

joe darcy joe.darcy at oracle.com
Fri Dec 12 01:21:10 UTC 2014


Hello,

With my JBS designed hat on, I think the resting state of the original 
bugs being reverted should be as follows:

* status = closed
* resolution = fixed
* verification = fixed-failed

This indicates a changeset was pushed for the bug (resolution = fixed), 
no more action is expected (status = closed), but that the fix was 
problematic (verification = fixed-failed).

The bug should also have a link to the bug for the revision.

HTH,

-Joe

On 12/11/2014 6:52 AM, Seán Coffey wrote:
> Approved. Please add 9-na to the bug report.
>
> I've not sure what bug record policy is in such scenarios but I think the
> 8u40 records for JDK-8029012 and JDK-8065132 need to be reverted to
> something like "will not fix" ?
>
> regards,
> Sean.
>
> On 11/12/2014 14:43, Eric McCorkle wrote:
>> Please approve JDK-8067039, which reverts JDK-8029012 and JDK-8065132,
>> which cause previous versions of javac in 8 not to be able to load some
>> classfiles generated by the current 8u javac.
>>
>> After discussions amongst the langtools team, it was decided that the
>> change should be backed out in 8u, but kept in 9 in order to work
>> towards a more complete solution to the underlying problem (see
>> JDK-8066725 and JDK-8062582 for details)
>>
>> The patch was created cleanly by reverting JDK-8029012 and JDK-8065132.
>>   The patch ran cleanly through a JPRT run.  Review was conducted on
>> compiler-dev, and it was approved by Jonathan Gibbons.
>>
>> Webrev: http://cr.openjdk.java.net/~emc/8067039/
>> Bug: https://bugs.openjdk.java.net/browse/JDK-8067039
>



More information about the jdk8u-dev mailing list