- 2021.01.04 14:55 "Re: [Tiff] Motions related to C99 use in libtiff", by Edward Lam
- 2021.01.04 18:43 "Re: [Tiff] Motions related to C99 use in libtiff", by Greg Troxel
- 2021.01.05 17:01 "Re: [Tiff] Motions related to C99 use in libtiff", by Jeff Breidenbach
- 2021.01.05 20:29 "Re: [Tiff] Motions related to C99 use in libtiff", by Kurt Schwehr
- 2021.01.05 20:46 "Re: [Tiff] Motions related to C99 use in libtiff", by Kemp Watson
-
2021.01.06 04:45 "Re: [Tiff] Motions related to C99 use in libtiff", by William Bader
- 2021.01.06 10:40 "Re: [Tiff] Motions related to C99 use in libtiff", by Even Rouault
- 2021.01.06 14:15 "Re: [Tiff] Motions related to C99 use in libtiff", by Bob Friesenhahn
-
2021.01.10 12:12 "Re: [Tiff] Motions related to C99 use in libtiff", by Even Rouault
- 2021.01.10 14:54 "Re: [Tiff] Motions related to C99 use in libtiff", by Bob Friesenhahn
- 2021.01.10 16:27 "Re: [Tiff] Motions related to C99 use in libtiff", by Roger Leigh
- 2021.01.15 15:58 "Re: [Tiff] Motions related to C99 use in libtiff", by Even Rouault
2021.01.11 01:03 "Re: [Tiff] Motions related to C99 use in libtiff", by William Bader
>#define TIFF_LEGACY_TYPES
Could that (maybe combined with TIFFLIB_VERSION) be made the official transition method both for building libtiff and for packages including headers that include tiff headers that all need to agree on what to do, so a package that wants to update could
#include <tiffvers.h>
#if (TIFFLIB_VERSION > 20210101) && !defined(TIFF_LEGACY_TYPES)
safe to #include headers that conflict with the legacy types
Could TIFF_LEGACY_TYPES be 0 or 1 instead of just defined/not defined so tiffio.h could temporarily
#ifndef TIFF_LEGACY_TYPES
#if defined(_STDINT_H) || (__STDC_VERSION__ >= 199901L)
#define TIFF_LEGACY_TYPES 0
#else
#define TIFF_LEGACY_TYPES 1
...