octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #63331] Octave fails to build against ImageMag


From: Markus Mützel
Subject: [Octave-bug-tracker] [bug #63331] Octave fails to build against ImageMagick 7
Date: Mon, 7 Nov 2022 11:25:44 -0500 (EST)

Update of bug #63331 (project octave):

                 Summary: octave fails to build against imagemagick => Octave
fails to build against ImageMagick 7

    _______________________________________________________

Follow-up Comment #2:

If I understand correctly, the API has changed between ImageMagick 6 and
ImageMagick 7:
https://imagemagick.org/script/porting.php

We should probably make the configure checks more specific and check whether
the objects we are using and that were removed from ImageMagick 7 are
available (e.g. `Magick::PixelPacket`).

In a second, and maybe more complicated step, it might be nice if someone
could port our code to the new API (while ideally maintaining compatibility
with the older API and - more importantly - with GraphicsMagick++).
But that might be cumbersome if the APIs of ImageMagick and GraphicsMagick get
more and more different.
IIUC, the GraphicsMagick project aims for a more stable API which might be
easier to follow.
I haven't looked into it in any detail. But maybe, we should just drop support
for ImageMagick at some point (maybe now?) if following its API changes is too
much effort.


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?63331>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]