Your message dated Mon, 20 Jan 2014 21:50:29 +0000 with message-id <[email protected]> and subject line Bug#735847: fixed in freeimage 3.15.4-3 has caused the Debian Bug report #735847, regarding freeimage: builds wrong tiff, broken 32 bit to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 735847: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=735847 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: freeimage Version: 3.15.4 Severity: serious the recent update to .4 updates the internal tiff to libtiff4 but does not update the debian patch debian/patches/disable_embedded_libraries.patch appropriately. This leads to some internals using the libtiff internals instead of the libtiff4 This breaks e.g. the skimage tests with a expected segfault due to complete data structure corruption. Additionally LibTIFF4/tiffconf.h is configured for 32 bit and will most likely break on 32 bit: /* Signed 64-bit type */ #ifdef _MSC_VER #define TIFF_INT64_T signed __int64 #else #define TIFF_INT64_T signed long #endif // _MSC_VER ... long is 32 bit on 32 bit arches. it needs to be int64_t or long long. This occurs several times in the file. Fixing all this still lets the skimage tests fail: FAIL: test_freeimage.test_metadata ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/usr/lib/python2.7/dist-packages/numpy/testing/decorators.py", line 146, in skipper_func return f(*args, **kwargs) File "/tmp/buildd/skimage-0.9.3/skimage/io/tests/test_freeimage.py", line 104, in test_metadata assert meta[1][('EXIF_MAIN', 'Software')].startswith('ImageMagick') AssertionError: it truncates the tag to just 'I' I'm not sure if that what the reason for that could be.
--- End Message ---
--- Begin Message ---Source: freeimage Source-Version: 3.15.4-3 We believe that the bug you reported is fixed in the latest version of freeimage, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Scott Howard <[email protected]> (supplier of updated freeimage package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Sun, 19 Jan 2014 21:44:52 -0500 Source: freeimage Binary: libfreeimage-dev libfreeimage3 libfreeimage3-dbg Architecture: source i386 Version: 3.15.4-3 Distribution: unstable Urgency: low Maintainer: Debian QA Group <[email protected]> Changed-By: Scott Howard <[email protected]> Description: libfreeimage-dev - Support library for graphics image formats (development files) libfreeimage3 - Support library for graphics image formats (library) libfreeimage3-dbg - Support library for graphics image formats (debugging symbols) Closes: 735249 735847 Changes: freeimage (3.15.4-3) unstable; urgency=low . * QA upload. * disable_embedded_libraries.patch - Use system libtiff (Closes: #735249) Thanks to Sabayon from Gentoo for the hints * tag_truncation.patch - Cherry pick upstream fix for truncation of tags in TIFF files Thanks to Julian Taylor (Closes: #735847) Checksums-Sha1: f4a48ba3c964048c4f92c8007c98fe556b586a0f 1496 freeimage_3.15.4-3.dsc 676483a7fb9294bb66d3f1aa66f85e977cd89091 15520 freeimage_3.15.4-3.debian.tar.xz 1534dffed6d004713b921985b971605de7761ac2 1208926 libfreeimage-dev_3.15.4-3_i386.deb 1863c983d992fd06b57a74ba901879392ea90f6c 313626 libfreeimage3_3.15.4-3_i386.deb c2862717524e3b158b3c85bf43ab452e0715526c 1126822 libfreeimage3-dbg_3.15.4-3_i386.deb Checksums-Sha256: e00a25de048390e7c762cf11c0323dbd2655def5aca35fc4d9d875414562f732 1496 freeimage_3.15.4-3.dsc b937a2179b7ecdad2a869d6b638657464e65336c4ec6c35e0948c28e42a42aa0 15520 freeimage_3.15.4-3.debian.tar.xz 4d357809a4be7008c7b9d5a0e17ec868b311ffa63d4e20c546e04a0ead350a84 1208926 libfreeimage-dev_3.15.4-3_i386.deb 37260a81cf79acfa4869b164b59793f16748be72f1efb23dcd078a7bbded733e 313626 libfreeimage3_3.15.4-3_i386.deb 1e71d75b0ffef836c9cd5757cf46bdf0a6e60de11fbd11e39b24a5aa4262cece 1126822 libfreeimage3-dbg_3.15.4-3_i386.deb Files: 00fdf8fac436104349caae3946c4af2e 1496 libs optional freeimage_3.15.4-3.dsc f43e438de4c533c1772c3e4edb96de5a 15520 libs optional freeimage_3.15.4-3.debian.tar.xz 91a5bc515b527ff40b96b00a2264cfc8 1208926 libdevel optional libfreeimage-dev_3.15.4-3_i386.deb 3f65a3bf85cd228ec83dbf21fb866588 313626 libs optional libfreeimage3_3.15.4-3_i386.deb af6eeb8031aca4f9ffaf99f57357fdb4 1126822 debug extra libfreeimage3-dbg_3.15.4-3_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) iEYEARECAAYFAlLdmM8ACgkQuqVp0MvxKmryEwCdEhJbVGgjf27gYUd5BsLucLaw lf4AoNmkaDBKmzDpIv0APCUbyH0rtjz2 =pIzG -----END PGP SIGNATURE-----
--- End Message ---

