(CC'ing awt-dev@ and 2d-dev@)

There's an RFE:

6565114: Allow using system copies of libjpeg, libpng and giflib for splashscreen
http://bugs.sun.com/view_bug.do?bug_id=6565114

I think that the scope of this RFE might be extended to support using system copies of the libraries for the core JDK as well, not only for the splashscreen.

However, the RFE is currently closed as a "Future Project" because the contributed patch contains some issues and the contributor was not available for a while. See the review thread for details (a link is in the Description of the bug).

In any case, if you plan to integrate such a change to OpenJDK 8, it should be reviewed here on the awt-dev@ and 2d-dev@ mailing lists.

--
best regards,
Anthony

On 12/22/2012 11:15, Dmitry Samersoff wrote:
Anthony,

Should we do it for all system or at least,
use bundled header for bundled library?

-Dmitry

-------- Original Message --------
Subject: openjdk7 - use installed png and jpeg libraries
Date: Fri, 21 Dec 2012 22:24:02 -0500
From: Mikhail T. <mi+t...@aldan.algebra.com>
To: gle...@freebsd.org
CC: j...@freebsd.org

Hello!

The attached diff teaches java/openjdk7 to rely on the
graphics/{png,jpeg} ports instead of compiling libpng and libjpeg from
sources bundled by Oracle.

This is especially important for jpeg, because currently build uses the
already installed headers while compiling the bundled sources -- in case
of any discrepancies there may be nasty problems.

It is also just cleaner and affords the use of better optimized image
libraries (such as assembly-optimized png and jpeg-turbo).

Unfortunately, the port currently does not include check/regression-test
target, so I my limited testing consisted of simply restarting vuze --
this worked, but I am not certain, it exercises the modified code.

Please, take a look. Thank you! Yours,

    -mi




Reply via email to