Stuart Henderson writes: >> I minor bumped tiff and kept tiffxx. tiff should be bumped because of a >> new struct, TIFFRational_t, in tiffio.h. see: >> https://gitlab.com/libtiff/libtiff/-/commit/b90b20d36d7833f54a1f3014c324f6c21b988006#bc08ed70039d5dda0c481a3fe2ba5d16e2afed0a > > a newly added struct by itself doesn't mean a minor bump. depends if > it's used by some function call (and then, the new function or change in > function call arguments would warrant a bump by itself) > > a _changed_ struct may well need a bump > > >> Also, the minor bump can also be justified because tiff.h has some new >> defines for DNG. > > Depends what it's used for, it might not be important. If those are just > used as constants by code that uses them and not tied to any handling > in the library then it wkn't matter.
Both the new struct and the usage of the defines are commented out with #if 0 #endif until tiff 4.6.0 release. I will go with no bump as suggested. libtiff/tif_dirinfo.c: #if 0 /* TODO: revert above #if 0 for TIFF 4.6.0 */ /* begin DNG 1.2.0.0 tags */