id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,port 42710,digikam 3.5 not compiling with jpeg @9a_0,jul_bsd@…,jgosmann,"I fully uninstall and reinstall macports yesterday and whereas, initialy, I had a working 3.5.0. after trying to do manual compile of head, it seems some undefined interactions messed up w both install. For this and other reason, I did a reinstall of all macports tree but unexpectedly digikam does not build this time. It stops {{{ :info:build /opt/local/var/macports/build/_Volumes_Data_myports_kde_digikam/digikam/work/digikam-3.5.0/extra/kipi-plugins/common/libkipiplugins/tools/imageio/kpwriteimage.cpp:184:5: error: no matching function for call to 'jpeg_set_quality' :info:build jpeg_set_quality(&cinfo, 99, true); :info:build ^~~~~~~~~~~~~~~~ :info:build /opt/local/include/jpeglib.h:991:14: note: candidate function not viable: no known conversion from 'bool' to 'boolean' for 3rd argument :info:build EXTERN(void) jpeg_set_quality JPP((j_compress_ptr cinfo, int quality, [...] :info:build /opt/local/var/macports/build/_Volumes_Data_myports_kde_digikam/digikam/work/digikam-3.5.0/extra/kipi-plugins/common/libkipiplugins/tools/imageio/kpwriteimage.cpp:184:5: error: no matching function for call to 'jpeg_set_quality' :info:build jpeg_set_quality(&cinfo, 99, true); :info:build ^~~~~~~~~~~~~~~~ :info:build /opt/local/include/jpeglib.h:991:14: note: candidate function not viable: no known conversion from 'bool' to 'boolean' for 3rd argument :info:build EXTERN(void) jpeg_set_quality JPP((j_compress_ptr cinfo, int quality, }}} jpeg is installed {{{ $ port installed |egrep '(jpeg|jpg)' jpeg @9a_0 (active) openjpeg15 @1.5.0_1 (active) $ ls -l /opt/local/include/jpeglib.h -rw-r--r-- 1 root admin 49281 2 mar 21:16 /opt/local/include/jpeglib.h $ ls -l /opt/local/lib/libjpeg.* -rwxr-xr-x 1 root admin 211560 2 mar 21:16 /opt/local/lib/libjpeg.9.dylib* -rw-r--r-- 1 root admin 296472 2 mar 21:16 /opt/local/lib/libjpeg.a lrwxr-xr-x 1 root admin 15 2 mar 21:16 /opt/local/lib/libjpeg.dylib@ -> libjpeg.9.dylib }}} from what I know, on this, there was just an update from jpeg 9_1 to 9a_0 googling didn't show anything related. the compiling command doesn't include ""-I/opt/local/include"" but lot of other ""-I/opt/local/include/{kde,qt,...}"", not sure why it doesn't work now . but adding a ""configure.env-append CFLAGS=""-I${prefix}/include"""" doesn't help",defect,closed,Normal,,ports,2.2.1,worksforme,,cgilles ryandesign,digikam