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 ---

Reply via email to