2021.01.04 14:23 "[Tiff] Motions related to C99 use in libtiff", by Even Rouault

2021.01.10 16:57 "Re: [Tiff] Motions related to C99 use in libtiff", by Even Rouault

I can not support a solution which will result in most existing applications to fail to compile by default.

The change for typedefs is needed since the existing typedef do break some potential users of libtiff.

The breakage introduced by MR #185 is a compile time breakage. This is the easiest class of breakage to deal with, and here the solution is as simple as adding

#define TIFF_LEGACY_TYPES

before

#include "tiffio.h"

if you don't want to add the _t suffix in your usage of [u]intXXX types.

Once again, breaking the build by default for the major proportion of apps depending on libtiff is not an option that I can support.

I knew there wasn't going to be a concensus, hence those motions. Happy to serve as the bad cop :-)

Even

Spatialys - Geospatial professional services
http://www.spatialys.com