Control: tags -1 - moreinfo

Hi,

On 07/11/2024 14:00, Aurélien COUDERC wrote:
control: tags -1 + moreinfo

Dear Emilio,

Le jeudi 7 novembre 2024, 12:29:12 UTC+1 po...@debian.org a écrit :
Source: kxstitch
Severity: serious

Hi,

kxstitch is still built against imagemagick 6, but we're transitioning
to imagemagick 7, see [1].

Your package may be build-depending on imagemagick 6 binaries (e.g.
libmagickwand-6.q16-dev), in which case it should switch to the new
binary packages, or generic ones if possible.

bumping the build dependency fails to build kxstitch with an include error 
stack that seems to be inside imagemagick itself.
I tried with libmagick++-dev, libmagick++-7.q16-dev and with adding 
libmagickcore-7-arch-config as a B-D which contains :
/usr/include/x86_64-linux-gnu/ImageMagick-7/MagickCore/magick-baseconfig.h

Am I missing something ?

I see that CMakeLists fiddles with imagemagick DIRS, but somehow it's not including all the flags:

root@andromeda:/# pkg-config --cflags Magick++
-I/usr/include/x86_64-linux-gnu/ImageMagick-7 -I/usr/include/ImageMagick-7 -fopenmp -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -DMAGICKCORE_CHANNEL_MASK_DEPTH=32

That would fix this issue and hopefully allow kxstitch to build against imagemagick 7.

Cheers,
Emilio

Reply via email to