Reviewer needed - patch which added explicit class serial version UID to some JAXP classes
Andrew Haley
aph at redhat.com
Wed Mar 2 09:42:00 PST 2011
On 03/02/2011 05:31 PM, Dr Andrew John Hughes wrote:
> On 18:20 Wed 02 Mar , Pavel Tisnovsky wrote:
>>
>> I'd like to add new patch to IcedTea6 HEAD and IcedTea6-1.10 which fixes
>> TCK failures which occured due to changes made in some JAXP classes
>> (more precisely: there were new method getCause() added to some
>> classes). These failures can be simply fixed by explicitly setting
>> serial version UID to these classes which can be done by patch applied
>> during JAXP build. Explicit serial version UIDs now matches UIDs used
>> by JDK 6 as can be checked by running serial_version_check.sh [attachment].
>>
>> Here are results obtained by running serial_version_check.sh against JDK
>> 1.6.0_24:
>>
>> javax.xml.stream.FactoryConfigurationError: static final long
>> serialVersionUID = -2994412584589975744L;
>> javax.xml.transform.TransformerFactoryConfigurationError: static
>> final long serialVersionUID = -6527718720676281516L;
>> javax.xml.parsers.FactoryConfigurationError: static final long
>> serialVersionUID = -827108682472263355L;
>>
>
> Please don't post results against proprietary JDKs.
Please do: it's important to maintain compatibility with proprietary JDKs. If
we have a divergence, a bug has to be reported, either against the proprietary
JDK or against OpenJDK.
Andrew.
More information about the distro-pkg-dev
mailing list