Re: OpenEXR 1.6.0 and CTL 1.4.0 released

Brad Hards <[email protected]> Wed, 22 Aug 2007 21:48:24 +1000
Newsgroups gmane.comp.video.openexr.user
Message-ID <[email protected]>
On Saturday 04 August 2007 13:14, Florian Kainz wrote:
> August 3, 2007 - New stable versions of OpenEXR and CTL are now available.
> The source code has been tested on Linux, Mac OS X and Windows (Visual
> Studio 7 and 8).  Here's a summary of the changes since the last release:
>
>      OpenEXR 1.6.0
>          - Reduced generational loss in B44- and B44A-compressed images.
>          - Added B44A compression.  This is a variation of B44, but with
>            a better compression ratio for images with large uniform areas,
>            such as in an alpha channel.
>          - Bug fixes.
I've received a bug report about KDE no longer compiling with EXR support with 
OpenEXR 1.6.0

Here is the report: http://bugs.kde.org/show_bug.cgi?id=148865

Basically, the problem is that this (from ImfStandardAttributes.h)
IMF_STD_ATTRIBUTE_DEF (utcOffset, utcOffset, float)
became
IMF_STD_ATTRIBUTE_DEF (utcOffset, UtcOffset, float)

Was this change intended? Will future versions of OpenEXR contain 
source-incompatible changes? 

The reason why I'm asking is to know how to protect this code (i.e. 1.4 and 
earlier, 1.6 and later, 1.6 only, etc)

Brad

_______________________________________________
Openexr-user mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/openexr-user
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQBGzCKNGwwszQ/PZzgRAhRZAJ4izj9wMpEcsG1H2f7HZPScCkWcQQCdHJEn
Tx5Sp5HHksDUNHvPwVVNUYs=
=WBLp
-----END PGP SIGNATURE-----