Changes between Initial Version and Version 1 of Ticket #35794


Ignore:
Timestamp:
Aug 24, 2012, 2:19:13 AM (12 years ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

Remember to use WikiFormatting when writing in Trac.

The real error is actually:

:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_digikam/digikam/work/build'
:info:build cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_digikam/digikam/work/build && /opt/local/bin/cmake -E cmake_depends "Unix Makefiles" /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_digikam/digikam/work/digikam-2.8.0 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_digikam/digikam/work/digikam-2.8.0/core/utilities/queuemanager /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_digikam/digikam/work/build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_digikam/digikam/work/build/core/utilities/queuemanager /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_digikam/digikam/work/build/core/utilities/queuemanager/CMakeFiles/queuemanager.dir/DependInfo.cmake --color=
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_digikam/digikam/work/digikam-2.8.0/core/utilities/cameragui/devices/gpcamera.cpp:1332:17: error: no matching function for call to 'gp_camera_folder_put_file'
:info:build     errorCode = gp_camera_folder_put_file(d->camera,
:info:build                 ^~~~~~~~~~~~~~~~~~~~~~~~~
:info:build /opt/local/include/gphoto2/gphoto2-camera.h:351:5: note: candidate function not viable: requires 6 arguments, but 4 were provided
:info:build int gp_camera_folder_put_file     (Camera *camera,
:info:build     ^
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_digikam/digikam/work/digikam-2.8.0/core/utilities/cameragui/devices/gpcamera.cpp:1654:30: error: member reference type 'GPPortInfo' (aka '_GPPortInfo *') is a pointer; maybe you meant to use '->'?
:info:build             plist.append(info.path);
:info:build                          ~~~~^
:info:build                              ->
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_digikam/digikam/work/digikam-2.8.0/core/utilities/cameragui/devices/gpcamera.cpp:1654:30: error: incomplete definition of type '_GPPortInfo'
:info:build             plist.append(info.path);
:info:build                          ~~~~^
:info:build /opt/local/include/gphoto2/gphoto2-port-info-list.h:53:8: note: forward declaration of '_GPPortInfo'
:info:build struct _GPPortInfo;
:info:build        ^
:info:build 3 errors generated.

Could be an incompatibility with libgphoto 2.5.0, to which the libgphoto2 port was updated a week ago in r96625. digikam built fine when I updated it to 2.8.0 in r96553 the day before.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #35794

    • Property Owner changed from macports-tickets@… to jan@…
    • Property Cc ryandesign@… added
    • Property Keywords digikam 2.8.0 removed
    • Property Summary changed from digikam 2.8.0 failed to build to digikam: error: no matching function for call to 'gp_camera_folder_put_file'
  • Ticket #35794 – Description

    initial v1  
    11Upgrade from 2.7.0 failed, and same for a clean reinstall. Problem seems to be here:
    22
    3 
     3{{{
    44:info:build Linking CXX static library ../../../lib/libqueuemanager.a
    55:info:build cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_digikam/digikam/work/build/core/utilities/queuemanager && /opt/local/bin/cmake -P CMakeFiles/queuemanager.dir/cmake_clean_target.cmake
     
    1414:info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_digikam/digikam/work/build'
    1515:info:build make: *** [all] Error 2
     16}}}