[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