DBus font installs [incomplete]
Dr Andrew John Hughes
ahughes at redhat.com
Fri Apr 15 13:58:23 PDT 2011
On 10:31 Fri 15 Apr , Deepak Bhole wrote:
> * Dr Andrew John Hughes <ahughes at redhat.com> [2011-04-14 18:48]:
> > On 15:32 Thu 14 Apr , Deepak Bhole wrote:
> > > > + } else {
> > > > +diff -r 9d90acd9f99f src/solaris/native/sun/awt/fontpath.c
> > > > +--- openjdk/jdk/src/solaris/native/sun/awt/fontpath.c Wed Feb 16 09:39:35 2011 -0500
> > > > ++++ openjdk/jdk/src/solaris/native/sun/awt/fontpath.c Wed Mar 02 09:24:59 2011 -0500
> > > > +@@ -517,11 +517,11 @@
> > > > + }
> > > > +
> > > > + JNIEXPORT jstring JNICALL Java_sun_font_FontManager_getFontPath
> > > > +-(JNIEnv *env, jclass obj, jboolean noType1) {
> > > > ++(JNIEnv *env, jclass obj, jboolean noType1, jboolean recheck) {
> > >
> > > We should find some other way to recheck (whatever it is doing).
> > > Changing a public api, even for a sun.* class is a no-no.
> > >
> >
> > For sun.*, it's possible. I'd prefer it to some convoluted workaround.
> >
>
> Wouldn't that make OpenJDK less compatible with (admittedly bad) code
> that relies on sun.* API being a certain way?
>
It's difficult to say without a specific example and there are already
many differences between the proprietary JDK and OpenJDK.
We can't force Oracle to fix their proprietary JDK, but any such change I'd want to
go upstream in OpenJDK, not IcedTea. That's the best we can do. We can't not evolve
anything because of the existence of proprietary JDKs.
> Deepak
--
Andrew :)
Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
Support Free Java!
Contribute to GNU Classpath and IcedTea
http://www.gnu.org/software/classpath
http://icedtea.classpath.org
PGP Key: F5862A37 (https://keys.indymedia.org/)
Fingerprint = EA30 D855 D50F 90CD F54D 0698 0713 C3ED F586 2A37
More information about the distro-pkg-dev
mailing list