bug tracking
Mark Wielaard
mark at klomp.org
Tue Jun 12 02:04:16 PDT 2007
Hi,
What is a good place to track bugs for distro packages based on openjdk
like icedtea? We could setup a bugzilla on icedtea.classpath.org to
track package specific bugs. There is also the bugs.sun.com site but
that seems really meant for Sun products, not derivatives and community
based products like icedtea. It has a big drawback that bugs disappear
in it and only can come out when someone "on the inside" makes them
public again.
Anyway, here are the issues that I know of so far:
- libfontmanager.so: undefined symbol: setSunFontIDs
Although not all AWT support is enabled in icedtea this error seems
to be triggered also by non-awt specific code.
Even some SWT apps, that work fine otherwise seem to die because of
this. Need to find out which classes/methods trigger this. The native
code seems available in scalerMethods.c, but is marked:
/* This copy of sunFontIDs doesn't really belong here,
* and should move once this code is properly refactored
*/
- Crypto algorithms/provider missing
The crypto framework is in place, but there is no default provider and
jre/lib/security/java.security doesn't contain any. We should add the
rest of GNU Classpath/Crypto provider to get all mandated algorithms.
Simple testcase: javax.crypto.Cipher.getInstance("DES");
- Detection of build dependency jars
Debian has the icedtea-buildeps package which creates symlinks for
various jar needed by the bootstrap environment. It would be nicer to
detect the jars even if they are named differently than on Fedora 7.
libgcj-4.1.2.jar -> libgcj-4.1.jar
xalan-j2-serializer.jar -> serializer.jar
xalan-j2.jar -> xalan2.jar
xerces-j2.jar -> xercesImpl.jar
- Configure should detect missing openjdk src zip.
Currently the build just goes out and tries to download a new copy
even if the user might already have the (80MB!) zip around, but in the
wrong dir.
Cheers,
Mark
More information about the distro-pkg-dev
mailing list