Joseph Mocker wrote:

> So, one problem I see is that no mater what I change the rendering to, 
> both in the basic and advanced preferences, it doesn't seem like it 
> makes any change in either Firefox or Thunderbird. However, when I move 
> from say Subpixel smoothing to Best shapes, I do see the window titles 
> change, just don't see Firefox redraw anything.

Firefox uses its own set of pango libraries.

> Should I be seeing everything redraw when I make a change?
> 
> Same goes for Resolution, If I change it from 95 to say 72, The window 
> titles change and Panel fonts change, but nothing else until I quit and 
> restart the application.

I would like to point out a number of facts which have transpired 
recently because of these fontconfig/freetype changes:

There appears to have been an explicit or implicit assurance given, to 
the effect that, opensolaris 2009.06 software will somehow magically 
work after selectively upgrading library bits built after the 
OpenSolaris 2009.06 production release build. More specifically, these 
library bits have been upgraded from Nevada build 127.

I do not know how this expectation came to life, or why such an 
expectation was offered.

If you are running opensolaris 2009.06, you are running bits built 
before June 2006. Upgrading freetype and fontconfig to bits from 
Nevada build 127 is not guaranteed to work on OpenSolaris 2009.06. How 
could it work ? There have been very significant changes in both 
freetype, and fontconfig in Nevada 127, and OpenSolaris 2009.06 is 
blissfully unaware of these very significant changes. Why ? Because at 
the time OpenSolaris 2009.06 was built and released, these changes did 
not exist, and no software built on OpenSolaris 2009.06, or on bits 
prior to Nevada 127, knows about these changes.

To draw a (perhaps clearer) comparison: assuming i am running Solaris 
10 Update 5 and i selectively upgrade GNOME libraries to bits from 
Nevada 127: do i have any reasonable expectation that it should work ?

The correct answer is: it might work, but there are no guarantees.

--Stefan

-- 
Stefan Teleman
Sun Microsystems, Inc.
stefan.teleman at Sun.COM

Reply via email to