Your message dated Sat, 31 Aug 2019 13:04:41 +0000 with message-id <[email protected]> and subject line Bug#939031: fixed in exactimage 1.0.2-5 has caused the Debian Bug report #939031, regarding exactimage: Uses GifQuantizeBuffer - stops working with newer giflib 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.) -- 939031: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=939031 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: exactimage Version: 1.0.2-4 Severity: important Hello, this package uses GifQuantizeBuffer() from giflib. The symbol has been dropped in giflib 5.2 (libgif-dev/libgif7 5.2.1 is available in experimental) and therefore the package a) stops working when the gif library package is upgraded and b) FTBFS against libgif-dev >= 5.2. I do not think giflib did the right thing by dropping the symbol without a soname bump but that is beside the point.[1] Even with the correct way (giflib soname bump) this package FTBFS. I am quite confident that GifQuantizeBuffer() will not be reintroduced - It was ripped out to "reduce libgif size and attack surface". I am reporting this /now/ with severity important, but please treat it as rc issue. cu Andreas [1] I have suggested to upstream to do a soname bump. If this is not accepted we will probably end up with newer libgif7 having a Breaks for GifQuantizeBuffer()-using-software. ------------------------ g++ -g -O2 -fdebug-prefix-map=/dev/shm/GIFLIB/exactimage-1.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fopenmp -ffunction-sections -fdata-sections -fPIC -Wno-switch -Wno-switch-enum -Wno-sign-compare -std=gnu++98 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -I . -I/usr/include/agg2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I image -I utility -I/usr/include/OpenEXR -I codecs/ -I bardecode -I utility -I utility -c -MMD -MP -MF 'objdir/codecs/eps.d' -o 'objdir/codecs/eps.o' 'codecs/eps.cc' g++ -g -O2 -fdebug-prefix-map=/dev/shm/GIFLIB/exactimage-1.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -fopenmp -ffunction-sections -fdata-sections -fPIC -Wno-switch -Wno-switch-enum -Wno-sign-compare -std=gnu++98 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -I . -I/usr/include/agg2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I image -I utility -I/usr/include/OpenEXR -I codecs/ -I bardecode -I utility -I utility -c -MMD -MP -MF 'objdir/codecs/gif.d' -o 'objdir/codecs/gif.o' 'codecs/gif.cc' codecs/gif.cc: In member function 'virtual bool GIFCodec::writeImage(std::ostream*, Image&, int, const string&)': codecs/gif.cc:257:7: error: 'GifQuantizeBuffer' was not declared in this scope 257 | if (GifQuantizeBuffer(image.w, image.h, &ColorMapSize, | ^~~~~~~~~~~~~~~~~ make[2]: *** [build/bottom.make:54: objdir/codecs/gif.o] Error 1
--- End Message ---
--- Begin Message ---Source: exactimage Source-Version: 1.0.2-5 We believe that the bug you reported is fixed in the latest version of exactimage, 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. Sven Eckelmann <[email protected]> (supplier of updated exactimage 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: SHA512 Format: 1.8 Date: Sat, 31 Aug 2019 14:24:37 +0200 Source: exactimage Architecture: source Version: 1.0.2-5 Distribution: unstable Urgency: medium Maintainer: Sven Eckelmann <[email protected]> Changed-By: Sven Eckelmann <[email protected]> Closes: 939031 Changes: exactimage (1.0.2-5) unstable; urgency=medium . * Fix FTBFS against libgif >= 5.2 (Closes: #939031) * Fix libgif >= 5.1 compatibility Checksums-Sha1: 534a1bcfd8cbb342b3e1958428aeac6839b35a61 2298 exactimage_1.0.2-5.dsc 98d0653c2669a05f5678216d38ded84915eacf53 29428 exactimage_1.0.2-5.debian.tar.xz 1e08b10880b2eb3274884b68de67463a5da58cb8 8155 exactimage_1.0.2-5_source.buildinfo Checksums-Sha256: 4fc2407d450b249d7a0996c6ee4617dbaeeae90da245a4e6c387bd0aa4f6b313 2298 exactimage_1.0.2-5.dsc 0072b6c020924880d4bfed020dfda459bf9caf79f10aa64c092fc3e5255849dd 29428 exactimage_1.0.2-5.debian.tar.xz ad94281c156379b6e1f91775ff8ac4e5d5cd2bdc7632bc7cb2b4dd9510d14d89 8155 exactimage_1.0.2-5_source.buildinfo Files: 2c0d1f05c3ed4a726d3f016962da3c56 2298 graphics optional exactimage_1.0.2-5.dsc 9d3d3bdf41e6ca91c65cf33b371ba9a4 29428 graphics optional exactimage_1.0.2-5.debian.tar.xz 969048bfd658a654a9741853d61dfec2 8155 graphics optional exactimage_1.0.2-5_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEF10rh2Elc9zjMuACXYcKB8Eme0YFAl1qaCYACgkQXYcKB8Em e0YgpRAAuZdXqH7pdv03sfE6ObndU4k3EZX31PSv+KkxCEgXqCdLdH55MRocI4Jt rPB3uFzejZpOAnoj28rUQtLYNGiDaZcMLaJJ21lD2iCYKKkkHk3qubAhkz3pj0rS Jo7xQpNZfg4otKRh2jABgLBSbNXygxhr2ZH3XlcPk2F6Dg6hC5O9ilfbNwAb5Qo+ WpGuxit/86B1dIwLHG2ow5I/elCgIT7KFVeKOV8LS84qJKXqLKqHS9kqcXxBX3uY F140IQ0UwCCJUazQpOg/pve6LGkiXjI16PxZ3W7X5r1Yuh3hoVKcf8c+bdLeBUtF xxLtIaGiYhuFOsSWtlY6uG5Ejxu1pqWVFtBM2/Dgkp9f3b2SEd9dMKnDzXxR0cCZ SABQIIWgowgdm7tm+j7DvtcTM0fW3XAc4n2Fg5ps371u9nVZXv7lftJnq8pydcwB FKDik1MTDU9F6++gyuGvSgJyjSotPOIydfiBTacagyyuyOW0aKqE+Q9NqvCx9xVk B843KaNUwKzqW6hT0zdu5fv0c7OZgC9bP+sDVNhrgiwMQn2vuy4ayXEFbTOdWNN4 QXbNseXLGLiyEqBTZvnIYzztWirVLfNm07e/Mq0Mvo0NMBwlWDNcafqcpLBH58u5 OODPbaLO5fu6sgQo2w6NB8Y7Xdd5wqih6nS2+jmYLSEH3Rm1tUE= =IGmO -----END PGP SIGNATURE-----
--- End Message ---

