<div dir="ltr"><div>hi Andrew, <br></div><div><br></div><div>Sounds like a problem with the older libjasper API. Fixed :</div><div><br></div><div><a href="https://invent.kde.org/graphics/digikam/-/commit/5c0b79b67ba2c360ba39d4f26adc2a1286e68a4a">https://invent.kde.org/graphics/digikam/-/commit/5c0b79b67ba2c360ba39d4f26adc2a1286e68a4a</a></div><div><br></div><div>Best</div><div><br></div><div>Gilles<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le mer. 19 janv. 2022 à 00:59, Andrew Goodbody <<a href="mailto:ajg02@elfringham.co.uk">ajg02@elfringham.co.uk</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Any thoughts?<br>
<br>
[ 76%] Building CXX object <br>
core/dplugins/dimg/jpeg2000/CMakeFiles/DImg_JPEG2000_Plugin.dir/dimgjpeg2000loader_load.cpp.o<br>
/home/ag/src/dk6/core/dplugins/dimg/jpeg2000/dimgjpeg2000loader_load.cpp: <br>
In member function ‘virtual bool <br>
DigikamJPEG2000DImgPlugin::DImgJPEG2000Loader::load(const QString&, <br>
Digikam::DImgLoaderObserver*)’:<br>
/home/ag/src/dk6/core/dplugins/dimg/jpeg2000/dimgjpeg2000loader_load.cpp:156:86: <br>
error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]<br>
   156 |     jp2_image = jas_image_decode(jp2_stream, fmt, <br>
decoderOptions.toLatin1().constData());<br>
       | <br>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~<br>
       | <br>
                      |<br>
       | <br>
                      const char*<br>
In file included from /usr/include/jasper/jasper.h:75,<br>
                  from <br>
/home/ag/src/dk6/core/dplugins/dimg/jpeg2000/dimgjpeg2000loader_load.cpp:53:<br>
/usr/include/jasper/jas_image.h:407:64: note:   initializing argument 3 <br>
of ‘jas_image_t* jas_image_decode(jas_stream_t*, int, char*)’<br>
   407 | jas_image_t *jas_image_decode(jas_stream_t *in, int fmt, char <br>
*optstr);<br>
       | <br>
~~~~~~^~~~~~<br>
make[2]: *** <br>
[core/dplugins/dimg/jpeg2000/CMakeFiles/DImg_JPEG2000_Plugin.dir/build.make:118: <br>
core/dplugins/dimg/jpeg2000/CMakeFiles/DImg_JPEG2000_Plugin.dir/dimgjpeg2000loader_load.cpp.o] <br>
Error 1<br>
make[1]: *** [CMakeFiles/Makefile2:19239: <br>
core/dplugins/dimg/jpeg2000/CMakeFiles/DImg_JPEG2000_Plugin.dir/all] Error 2<br>
make: *** [Makefile:146: all] Error 2<br>
</blockquote></div>