[MacPorts] #42710: digikam 3.5 not compiling
MacPorts
noreply at macports.org
Mon Mar 3 20:51:45 PST 2014
#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
More information about the macports-tickets
mailing list