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