Source: libgdiplus Version: 4.2-2 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. ------------------------ libtool: link: x86_64-linux-gnu-gcc -Wall -g -O2 -pthread -o .libs/testgdi testgdi.o ../src/.libs/libgdiplus.so -lm -lglib-2.0 -lcairo -lfontconfig -lfreetype -lXrender -lX11 -L/lib -ljpeg -ltiff -lgif -lpng -lz -lexif -pthread /usr/bin/ld: ../src/.libs/libgdiplus.so: undefined reference to `GifQuantizeBuffer' collect2: error: ld returned 1 exit status make[4]: *** [Makefile:626: testgdi] Error 1 make[4]: Leaving directory '/tmp/libgdiplus-4.2/tests'