<AWT Dev> JAWT Breakage in OpenJDK 7/8
Mario Torre
neugens at redhat.com
Tue Aug 7 06:38:32 PDT 2012
Il giorno mar, 07/08/2012 alle 17.18 +0400, Anthony Petrov ha scritto:
> I agree with Artem that pre-loading the jawt library unconditionally is
> a bad thing to do, because even tiny milliseconds matter. Besides, a
> fair amount of Java GUI applications simply don't require jawt, so this
> pre-loading looks unnecessary.
>
> I also agree with Omair and Mario on that old applications cannot be
> modified sometimes, and therefore, whilst it makes some sense to update
> the doc and suggest developers to System.loadLibrary("jawt") in their
> app, we should still make sure old applications work as expected.
>
> I've also read the discussion that took place on build-dev@ regarding
> this issue, and it seems to me that adding an RPATH entry to launchers
> is the right solution for this issue. We may want to also add a comment
> there and state that this entry is added specifically to address the
> jawt use case. Perhaps it makes sense to also add a comment somewhere in
> a jawt makefile to state that we rely on this RPATH entry in the
> launcher. This way we can ensure that even if the jawt library is moved
> around, the relevant RPATH entry gets updated accordingly as well.
This sounds to me a pretty good solution, yes,
Thanks for looking at this issue!
Cheers,
Mario
More information about the awt-dev
mailing list