[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ft] Re: [ft-devel] FreeType 2.3.0 release candidate 1 is available
From: |
David Turner |
Subject: |
Re: [ft] Re: [ft-devel] FreeType 2.3.0 release candidate 1 is available |
Date: |
Sat, 13 Jan 2007 04:15:34 +0100 |
On Fri, 12 Jan 2007 11:14:35 -0500, "Sean McBride" <address@hidden> said:
> On 2007-01-11 12:52, David Turner said:
>
> >There should be *no* break of ABI or API since the last two
> >releases (2.2.1 and 2.1.10)
>
> Except for ftmac.c.... right? At least, depending on a *great many*
> defines, some functions now *potentially* have different behaviour. For
> example:
>
that's not exactly a "breakage". An ABI breakage is when installing a new
version of the library breaks other programs that depend on it (e.g. they
crash or refuse to start, due to unmet symbols/dependencies). An API
breakage is when existing sources can't compile with the new release of
a package anymore, because some ugly things happened in the public headers.
What you described my be flagged as a regression though, I don't know
exactly; what do you mean when you say that the function may have done
more previously ? Was it even a correct behaviour ?
Regards,
- David Turner
- The FreeType Project (www.freetype.org)
> <http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/base/ftmac.c?
> r1=text&tr1=1.48&r2=text&tr2=1.49&diff_format=l>
>
> For example, FT_GetFile_From_Mac_Name() now always returns an error,
> where before, depending on #defines, it may have done more.
>
> This is the whole gutting of Mac OS 9 cruft that was discussed here
> previously.
>
> >Building/Installation volunteers are welcomed. I'm especially
> >curious about warning messages happening during compilations on
> >exotic platforms, since we try to *completely* prevent them in
> >our official releases.
>
> See:
> <http://www.mail-archive.com/address@hidden/msg01648.html>
>
> Additionally I have confirmed that RC1 builds on several different Mac
> configs.
>
> >CHANGES BETWEEN 2.3.0 and 2.2.1
> >
> > *SNIP*
> >
> > - Better support for Mac Fonts on POSIX systems, plus compilation
> > fixes for PPC64.
>
> I think Suzuki-San's changes here may need elaboration. Perhaps just
> something along the lines of "if you use ftmac.c, please note that it is
> now Mac OS X-only, and that some old APIs now return errors. Thus your
> code should still build unchanged, but may change in behaviour."
>
> --
> ____________________________________________________________
> Sean McBride, B. Eng address@hidden
> Rogue Research www.rogue-research.com
> Mac Software Developer Montréal, Québec, Canada
>
>
>
>
> _______________________________________________
> Freetype mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/freetype
- [ft-devel] FreeType 2.3.0 release candidate 1 is available, David Turner, 2007/01/12
- [ft-devel] Re: [ft] FreeType 2.3.0 release candidate 1 is available, Masatake YAMATO, 2007/01/11
- [ft-devel] Re: [ft] FreeType 2.3.0 release candidate 1 is available, Werner LEMBERG, 2007/01/12
- Re: [ft-devel] FreeType 2.3.0 release candidate 1 is available, Sean McBride, 2007/01/12
- Re: [ft] Re: [ft-devel] FreeType 2.3.0 release candidate 1 is available,
David Turner <=
- Re: [ft] Re: [ft-devel] FreeType 2.3.0 release candidate 1 is available, Werner LEMBERG, 2007/01/13
- Re: [ft] Re: [ft-devel] FreeType 2.3.0 release candidate 1 is available, mpsuzuki, 2007/01/13
- Re: [ft] Re: [ft-devel] FreeType 2.3.0 release candidate 1 is available, Werner LEMBERG, 2007/01/13
- Re: [ft] Re: [ft-devel] FreeType 2.3.0 release candidate 1 is available, mpsuzuki, 2007/01/13
- Re: [ft-devel] FreeType 2.3.0 release candidate 1 is available, mpsuzuki, 2007/01/13
- Re: [ft-devel] FreeType 2.3.0 release candidate 1 is available, Werner LEMBERG, 2007/01/14
- Re: [ft] Re: [ft-devel] FreeType 2.3.0 release candidate 1 is available, Werner LEMBERG, 2007/01/14
Re: [ft-devel] FreeType 2.3.0 release candidate 1 is available, Detlef Würkner, 2007/01/14