That's a good point which I've not thought about much - while it is a known API
break, I don't know if it breaks ABI or not - I've not gone through the code to
look or test. Has anyone else?
-alan-
On 07/19/14 04:36 PM, Jeremy Huddleston Sequoia wrote:
Hey Alan,
Your "*IMPORTANT*" is a bit ambiguous and possibly over-scary. You might want
to clarify that the built libXfont is binary compatible with the older servers but that
older servers fail to build against the new SDK. If that's not the case, and I'm simply
missing something, then we have other issues to address because that's the impression
I've had.
--Jeremy
On Jul 19, 2014, at 10:04, Alan Coopersmith <[email protected]> wrote:
Since there have been no complaints or bug reports since the release
candidate, libXfont 1.5.0 is now tagged & released with no changes
beyond the version number.
As a reminder:
*IMPORTANT* This release works with fontsproto 2.1.3 or later and is for use
with xorg-server 1.16 and later. It will *not* work with older versions of
fontsproto or xorg-server (prior to 1.15.99.901).
libXfont provides the core of the legacy X11 font system, handling the
index files (fonts.dir, fonts.alias, fonts.scale), the various font file
formats, and rasterizing them. It is used by the X servers, the
X Font Server (xfs), and some font utilities (bdftopcf for instance),
but should not be used by normal X11 clients. X11 clients access fonts
via either the new API's in libXft, or the legacy API's in libX11.
This release includes all the security & bug fixes from libXfont 1.4.8,
plus these additional significant changes:
- Support for SNF font format (deprecated since X11R5 in 1991) is now
disabled by default at build time. For now, adding --enable-snfformat
to configure flags may re-enable it, but support may be fully removed
in future libXfont releases.
- Many compiler warnings cleaned up, including some which required API
changes around type declarations (const char *, Pointer, etc.).
- README file expanded to explain all the different formats/options.
Alan Coopersmith (1):
libXfont 1.5.0
git tag: libXfont-1.5.0
http://xorg.freedesktop.org/archive/individual/lib/libXfont-1.5.0.tar.bz2
MD5: 664629bfa7cdf8b984155019fd395dcb
SHA1: 54d0d0814679901ebf6dd2dd656c8842a4a61b6c
SHA256: 3a3c52c4adf9352b2160f07ff0596af17ab14f91d6509564e606678a1261c25f
PGP:
http://xorg.freedesktop.org/archive/individual/lib/libXfont-1.5.0.tar.bz2.sig
http://xorg.freedesktop.org/archive/individual/lib/libXfont-1.5.0.tar.gz
MD5: 7009752255d4f5f121543589ff627576
SHA1: d8be1cdb436505927aa2f005bb6ff9c9b1b067cd
SHA256: 547c74072b9668edc4a055c798b7b91b7d3a9b90fa2a366482da01fbd4f1ba99
PGP:
http://xorg.freedesktop.org/archive/individual/lib/libXfont-1.5.0.tar.gz.sig
--
-Alan Coopersmith- [email protected]
Oracle Solaris Engineering - http://blogs.oracle.com/alanc
_______________________________________________
xorg-announce mailing list
[email protected]
http://lists.x.org/mailman/listinfo/xorg-announce
--
-Alan Coopersmith- [email protected]
Oracle Solaris Engineering - http://blogs.oracle.com/alanc
_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel