[rfc][icedtea-web] run on any open/oracle jdk (and ibm jdk!)

Andrew Azores aazores at redhat.com
Thu May 22 13:24:14 UTC 2014


On 05/20/2014 09:10 AM, Jiri Vanek wrote:
>
> On 05/17/2014 12:32 PM, Jiri Vanek wrote:
>> On 05/16/2014 04:24 PM, Omair Majid wrote:
>>> * Jiri Vanek <jvanek at redhat.com> [2014-05-16 08:25]:
>>>> On 05/16/2014 12:24 AM, Omair Majid wrote:
>>>> heheh :)) Somebody should review it ;)
>>>
> RFC! :)
>>>
>>>>>> On 05/13/2014 08:43 PM, Jiri Vanek wrote:
>>>>>>> This is probably not final version of the patch - as it break all
>>>>>>> tests using PluginAppletMocks - Its easy - tests do not run on
>>>>>>> bootclassapth, so the Ancestor of my Access class is in different
>>>>>>> classlaoder.
>>>
>>> Are you planning on fixing this first?
>> I wonted, and i would like to. Its work in progress, and may longer 
>> then I thought.
>>
>> Between first verion of patch - where was this original statement - 
>> and second version, where I
>> wrote a bit more, several things happened:
>>
>> I tried to force to load sveral explicit classes directly in java 
>> code by bootclasslaoder, however,
>> not successfully.
>> So I tried to change xbootclasspath parameter. It didn`t help 
>> either!  However, same change on
>> commandline usage outside makefile helped :-/. But caused 7other 
>> tests to fail (the parser family)
>>
>> So I ended in no op for Friday. There is still few ways to try but - 
>> as we (did we?) agreed - it do
>> not need to be blocker for patch itself. The patch can lurk for a 
>> while in Head before tests are fixed.
>>
>>
>> So answer is yes. But may happen taht with longer delay :(
>>
>> Thanx for your thought!
>>
>> J.
>>
>
> This patch have all the tests fixed.
> The changes in netx itself are 100% same as before. Only makefiel.am 
> and two tests have changed.
>
> This patch should be (and will be befor I push) split into three parts.
> 1) the patch to netx itself, which alows us to run with 
> usptreamopenjdk, oracle jdk and ibm jdk
> 2) the fixes to tests and makefile which adapt to need of 
> xbootclassapth instead of classapth
> 3) added the semicolons behind every CLASSPATH variable which was 
> modified/added/used in 2
>
> Well tbh, I do not fully understand why 2 is needed. But At least I 
> can guess. But I have absolutely
> no idea why the semicolon (3) have so huge impact.... Any hints welcomed.
>
> J.
>
> Also for record - I have attempted to upstream the minor private->pkg 
> private patch:
> http://mail.openjdk.java.net/pipermail/jdk9-dev/2014-May/000726.html
> Still no reply.
>
>
>
>

Well, I don't really feel fully qualified to review this, and I haven't 
run any tests with the patch applied - but looking over the patch it 
seems fine, and it builds fine and some light manual testing looks 
normal at least. So, +0.5?

Thanks,

-- 
Andrew A



More information about the distro-pkg-dev mailing list