[Xorg] Re: Removing xc/lib/font/Type1 , Speedo and FONTCACHE support fromXorg default build...

Roland Mainz roland.mainz at nrubsig.org
Fri Apr 23 03:32:16 PDT 2004


Mike FABIAN wrote:
> > Are there any objections against that I remove the following stuff from
> > the Xorg default build:
> > 1. xc/lib/font/Type1/ - this code handles Type1 and CID fonts.
> > Unfortunately the code is permanently crashing with "Beziers this big
> > not yet supported" and that's more than anyoing... and the code is no
> > longer be maintained since a longer time... and even Xfree86 has
> > turned-off that code since the xc/lib/font/Freetype/ code has Type1 font
> > support and does the job much better than xc/lib/font/Type1/
> > Note: I am _not_ removing PS Type1 font support... Type1 fonts will
> > still be supported after that change... don't worry... :)
> 
> But CID keyed fonts will stop working. So please don't remove the
> Type1 module until CID keyed fonts are supported by the freetype
> module as well.

Uhm... OK... I was little bit unclear... my fault. Looking at
xc/config/cf/X11.tmpl there are TWO defines, one for normal PFA/PFB
Type1 handling and one or CID-keyed PS fonts:
-- snip --
...
#ifndef BuildType1
#define BuildType1              YES
#endif
#ifndef BuildCID
#define BuildCID                YES
#endif
...
-- snip --
I only want to set |BuildType1| to |NO|, leaving |BuildCID|
untouched.... this still leaves a hole to crash the server but I think
that's acceptable since CID-keyed fonts aren't that common and therefore
the risk of blowing-up the server quite low... :)

Is that acceptable ?

----

Bye,
Roland

-- 
  __ .  . __
 (o.\ \/ /.o) roland.mainz at nrubsig.org
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 2426 901568 FAX +49 2426 901569
 (;O/ \/ \O;)




More information about the xorg mailing list