2016.05.09 06:48 "[Tiff] snprintf and MSVC 2015", by Mikhail

2016.05.09 16:38 "Re: [Tiff] snprintf and MSVC 2015", by

On 2016-05-09 16:31, Edward Lam wrote:

On 09/05/2016 9:43 AM, Jeff McKenna wrote:

Yes, I also have to do the same with MSVC 2015; this was first reported here back in October: http://www.asmail.be/msg0055224704.html

Ah, I had forgotten about your post. Yes, modifying tif_config.vc.h sounds like the best approach to fixing this.

Note:

https://ci.openmicroscopy.org/view/Third-Party/job/TIFF-HEAD-win-nmake/

https://ci.openmicroscopy.org/view/Third-Party/job/TIFF-HEAD-win-cmake/

libtiff does build with VS2015 (all versions), using nmake or cmake, shown as VC14 in the above test matrices. The jobs above build with VS2012, VS2013 and VS2015, and it's passing for all of them. Are you building using a different tool, like msbuild with a custom project file? If so, it shouldn't require any code changes to build, maybe a define just needs setting or you're compiling a file which should only be built conditionally?

Related to this, would there be any objection to dropping VS2012 from the two jobs, leaving VS2013 and VS2015 in the test matrix? My group is phasing out support for VS2012, so we no longer need it for ourselves, but we can retain it for now if anyone cares greatly.

Regards,

Roger