#42710: digikam 3.5 not compiling -----------------------+-------------------------------- Reporter: jul_bsd@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Keywords: | Port: digikam -----------------------+-------------------------------- 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 -- Ticket URL: <https://trac.macports.org/ticket/42710> MacPorts <http://www.macports.org/> Ports system for OS X