(Adding the bug to Cc)

On 27/11/2024 13:54, Ondřej Surý wrote:

On 27. 11. 2024, at 11:15, Emilio Pozuelo Monfort <po...@debian.org> wrote:

But I'll try to disentangle this from the imagemagick transition first.


Ok, little help from me here:

#### drawtiming ####

drawtiming is upstream dead[1] and doesn't build with imagemagick 7:

timing.cc: In member function ‘virtual void timing::magick_gc::bezier(const 
std::__cxx11::list<Magick::Coordinate>&)’:
timing.cc:692:46: error: no matching function for call to 
‘Magick::DrawableBezier::DrawableBezier(const 
std::__cxx11::list<Magick::Coordinate>&)’
   692 |   drawables.push_back (DrawableBezier (points));
       |                                              ^
In file included from /usr/include/ImageMagick-7/Magick++/Image.h:19,
                  from /usr/include/ImageMagick-7/Magick++.h:14,
                  from timing.h:29,
                  from timing.cc:23:
/usr/include/ImageMagick-7/Magick++/Drawable.h:453:3: note: candidate: 
‘Magick::DrawableBezier::DrawableBezier(const Magick::DrawableBezier&)’
   453 |   DrawableBezier ( const DrawableBezier& original_ );
       |   ^~~~~~~~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:453:42: note:   no known conversion for 
argument 1 from ‘const std::__cxx11::list<Magick::Coordinate>’ to ‘const 
Magick::DrawableBezier&’
   453 |   DrawableBezier ( const DrawableBezier& original_ );
       |                    ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:450:3: note: candidate: 
‘Magick::DrawableBezier::DrawableBezier(const Magick::CoordinateList&)’
   450 |   DrawableBezier ( const CoordinateList &coordinates_ );
       |   ^~~~~~~~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:450:42: note:   no known conversion for argument 1 
from ‘const std::__cxx11::list<Magick::Coordinate>’ to ‘const Magick::CoordinateList&’ 
{aka ‘const std::vector<Magick::Coordinate>&’}
   450 |   DrawableBezier ( const CoordinateList &coordinates_ );
       |
[... and so on...]

This needs to go from testing and possibly from unstable too.

#### photoq ####

The package is generally in bad shape - Build-Depends (and Depends) are missing.

I've tried to fix the build dependencies, but qt6chart-dev conflicts with 
libmpv-dev
and that's beyond something I want to spend my time on.

You can also force remove these from testing.

I am happy to fill these two as bugs against release.debian.org 
<http://release.debian.org/> if that helps.

No need to, and thanks for looking at them. Let's go ahead after imagemagick migrates (which is very close), or if that doesn't happen, I'll see if we can do this in parallel.

Cheers,
Emilio

Reply via email to