2004.12.01 01:48 "Re: [Tiff] Problem compiling 3.7.0 on cygwin", by Bob Friesenhahn
I have now compared the jpeglib.h delivered with libjpeg under Cygwin with the official jpeglib.h and am shocked at the degree of difference noticed. All of the "private" structure members have been renamed and some support has been added for lossless JPEG. A number of public defines have been renamed.
There is no comment in the header noting that it is something other than a stock libjpeg 6b header. This seems shameful to me.
Regardless, it appears that libtiff is using a member which is supposed to be private to libjpeg.