[ANNOUNCE] libXfont 1.5.0
alan.coopersmith at oracle.com
Sun Jul 20 09:03:49 PDT 2014
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?
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.
> On Jul 19, 2014, at 10:04, Alan Coopersmith <alan.coopersmith at oracle.com> 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 188.8.131.521).
>> 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
>> MD5: 664629bfa7cdf8b984155019fd395dcb
>> SHA1: 54d0d0814679901ebf6dd2dd656c8842a4a61b6c
>> SHA256: 3a3c52c4adf9352b2160f07ff0596af17ab14f91d6509564e606678a1261c25f
>> PGP: http://xorg.freedesktop.org/archive/individual/lib/libXfont-1.5.0.tar.bz2.sig
>> MD5: 7009752255d4f5f121543589ff627576
>> SHA1: d8be1cdb436505927aa2f005bb6ff9c9b1b067cd
>> SHA256: 547c74072b9668edc4a055c798b7b91b7d3a9b90fa2a366482da01fbd4f1ba99
>> PGP: http://xorg.freedesktop.org/archive/individual/lib/libXfont-1.5.0.tar.gz.sig
>> -Alan Coopersmith- alan.coopersmith at oracle.com
>> Oracle Solaris Engineering - http://blogs.oracle.com/alanc
>> xorg-announce mailing list
>> xorg-announce at lists.x.org
-Alan Coopersmith- alan.coopersmith at oracle.com
Oracle Solaris Engineering - http://blogs.oracle.com/alanc
More information about the xorg-devel