some replacements for encumbered binary plugs no longer required?

Lillian Angel langel at redhat.com
Fri Dec 7 11:21:50 PST 2007



Paul Jenner wrote:
> Hi all.
> 
> It looks like some of the replacements for encumbered binary plugs in
> IcedTea are no longer required - as plugs have either been opened or
> replaced in OpenJDK.
> 
> As a quick first pass:
> 
> 1) Ductus renderer:
> 
> Looks like it was replaced in OpenJDK here:
> http://mail.openjdk.java.net/pipermail/graphics-rasterizer-dev/2007-October/000049.html
> 
> Allowing removal of:
> 
> libdcpr.so (from Makefile.am)
> 
> rt/sun/dc
> rt/sun/dc/pr
> rt/sun/dc/pr/PRException.java
> rt/sun/dc/pr/PathDasher.java
> rt/sun/dc/pr/Rasterizer.java
> rt/sun/dc/pr/PathStroker.java
> rt/sun/dc/path
> rt/sun/dc/path/PathException.java
> rt/sun/dc/path/PathConsumer.java
> rt/sun/dc/path/FastPathProducer.java
> 
> 2) Encumbered sound:
> 
> Looks like it was partially opened here:
> http://mail.openjdk.java.net/pipermail/sound-dev/2007-September/000037.html
> 
> Allowing removal of:
> 
> libjsoundalsa.so (from Makefile.am)
> libjsound.so (from Makefile.am)
> 
> (only libjsoundhs.so looks to be needed from the referenced e-mail)
> 
> 3) Lib2k font library:
> 
> Looks like it was replaced in OpenJDK here:
> http://mail.openjdk.java.net/pipermail/2d-dev/2007-August/000037.html
> 
> Allowing removal of:
> 
> libt2k.so (from Makefile.am)
> 
> 4) unused gnu. imports:
> 
> It looks like:
> 
> rt/gnu/java/io
> rt/gnu/java/io/Base64InputStream.java
> 
> was left over from the merge of GNU crypto and is no longer used.
> 
> I intended to try a build with these removed to confirm they really
> weren't required but hit a problem with ecj build (org.xml.sax.helpers
> not found) so thought I would mail for comment in the meantime.
> 
> Is there any intention to review and keep the replacement plugs as small
> as possible - or is it simply not worth the effort of removal now as
> this is a temporary solution anyway and does not really hurt to leave a
> few unnecessary ones around?

They will be removed. It doesn't hurt to keep them around, but they 
are not necessary.


Thanks for pointing this out,
Lillian



More information about the distro-pkg-dev mailing list