Opened 3 years ago

Last modified 13 months ago

#55572 assigned defect

kmymoney4-devel build failure

Reported by: chuckfossen (Charles Fossen) Owned by: NicosPavlov
Priority: Normal Milestone:
Component: ports Version: 2.4.2
Keywords: Cc:
Port: kmymoney4-devel

Description

kmymoney4-devel-4.8-20161022_2 is the version shown to be built.

This is the end of the log file: It's not obvious to me what is actually failing...

:info:build cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kmymoney4-devel/kmymoney4-devel/work/build/kmymoney/dialogs && /opt/local/bin/cmake -P CMakeFiles/dialogs.dir/cmake_clean_target.cmake
:info:build cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kmymoney4-devel/kmymoney4-devel/work/build/kmymoney/dialogs && /opt/local/bin/cmake -E cmake_link_script CMakeFiles/dialogs.dir/link.txt --verbose=ON
:info:build /usr/bin/ar qc ../../lib/libdialogs.a  CMakeFiles/dialogs.dir/investactivities.cpp.o CMakeFiles/dialogs.dir/investtransactioneditor.cpp.o CMakeFiles/dialogs.dir/kaccountselectdlg.cpp.o CMakeFiles/dialogs.dir/kbackupdlg.cpp.o CMakeFiles/dialogs.dir/kbalancechartdlg.cpp.o CMakeFiles/dialogs.dir/kbalancewarning.cpp.o CMakeFiles/dialogs.dir/kcategoryreassigndlg.cpp.o CMakeFiles/dialogs.dir/kchooseimportexportdlg.cpp.o CMakeFiles/dialogs.dir/kconfirmmanualenterdlg.cpp.o CMakeFiles/dialogs.dir/kcurrencycalculator.cpp.o CMakeFiles/dialogs.dir/kcurrencyeditdlg.cpp.o CMakeFiles/dialogs.dir/keditscheduledlg.cpp.o CMakeFiles/dialogs.dir/kenterscheduledlg.cpp.o CMakeFiles/dialogs.dir/kequitypriceupdatedlg.cpp.o CMakeFiles/dialogs.dir/kexportdlg.cpp.o CMakeFiles/dialogs.dir/kfindtransactiondlg.cpp.o CMakeFiles/dialogs.dir/kgeneratesqldlg.cpp.o CMakeFiles/dialogs.dir/kgncimportoptionsdlg.cpp.o CMakeFiles/dialogs.dir/kgncpricesourcedlg.cpp.o CMakeFiles/dialogs.dir/kgpgkeyselectiondlg.cpp.o CMakeFiles/dialogs.dir/kimportdlg.cpp.o CMakeFiles/dialogs.dir/kloadtemplatedlg.cpp.o CMakeFiles/dialogs.dir/kmergetransactionsdlg.cpp.o CMakeFiles/dialogs.dir/kmymoneyfileinfodlg.cpp.o CMakeFiles/dialogs.dir/kmymoneypricedlg.cpp.o CMakeFiles/dialogs.dir/kmymoneysplittable.cpp.o CMakeFiles/dialogs.dir/knewaccountdlg.cpp.o CMakeFiles/dialogs.dir/knewbankdlg.cpp.o CMakeFiles/dialogs.dir/knewbudgetdlg.cpp.o CMakeFiles/dialogs.dir/knewequityentrydlg.cpp.o CMakeFiles/dialogs.dir/knewfiledlg.cpp.o CMakeFiles/dialogs.dir/kpayeereassigndlg.cpp.o CMakeFiles/dialogs.dir/ktagreassigndlg.cpp.o CMakeFiles/dialogs.dir/kreportconfigurationfilterdlg.cpp.o CMakeFiles/dialogs.dir/kselectdatabasedlg.cpp.o CMakeFiles/dialogs.dir/kselecttransactionsdlg.cpp.o CMakeFiles/dialogs.dir/ksplittransactiondlg.cpp.o CMakeFiles/dialogs.dir/kupdatestockpricedlg.cpp.o CMakeFiles/dialogs.dir/mymoneyqifprofileeditor.cpp.o CMakeFiles/dialogs.dir/transactioneditor.cpp.o CMakeFiles/dialogs.dir/transactionmatcher.cpp.o CMakeFiles/dialogs.dir/konlinetransferform.cpp.o CMakeFiles/dialogs.dir/dialogs_autogen/mocs_compilation.cpp.o
:info:build /usr/bin/ranlib ../../lib/libdialogs.a
:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kmymoney4-devel/kmymoney4-devel/work/build'
:info:build [ 70%] Built target dialogs
:info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kmymoney4-devel/kmymoney4-devel/work/build'
:info:build make: *** [all] Error 2
:info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kmymoney4-devel/kmymoney4-devel/work/build'
:info:build Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kmymoney4-devel/kmymoney4-devel/work/build" && /usr/bin/make -j4 -w all VERBOSE=ON
:info:build Exit code: 2
:error:build Failed to build kmymoney4-devel: command execution failed
:debug:build Error code: CHILDSTATUS 68752 2
:debug:build Backtrace: command execution failed
:debug:build     while executing
:debug:build "system {*}$notty {*}$nice $fullcmdstring"
:debug:build     invoked from within
:debug:build "command_exec build"

Attachments (1)

main.log (5.2 MB) - added by chuckfossen (Charles Fossen) 3 years ago.
Build log file

Change History (12)

Changed 3 years ago by chuckfossen (Charles Fossen)

Attachment: main.log added

Build log file

comment:1 Changed 3 years ago by mf2k (Frank Schima)

Cc: pixilla added; mk@… pixilla@… openmaintainer removed
Owner: set to mkae
Status: newassigned

Please do not Cc "openmaintainer" because it is not a valid email address or GitHub handle.

comment:2 Changed 3 years ago by ryandesign (Ryan Schmidt)

The relevant error in the log is:

:info:build [ 64%] Linking CXX shared module ../../../../lib/konlinetasks_sepa.so
:info:build cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kmymoney4-devel/kmymoney4-devel/work/build/kmymoney/plugins/onlinetasks/sepa && /opt/local/bin/cmake -E cmake_link_script CMakeFiles/konlinetasks_sepa.dir/link.txt --verbose=ON
:info:build /usr/bin/clang++ -pipe -Os -stdlib=libc++ -fno-common   -fPIC -DNDEBUG -DQT_NO_DEBUG -arch x86_64 -mmacosx-version-min=10.13 -bundle -Wl,-headerpad_max_install_names -multiply_defined suppress -Wl,-headerpad_max_install_names -o ../../../../lib/konlinetasks_sepa.so CMakeFiles/konlinetasks_sepa.dir/sepaonlinetasksloader.cpp.o CMakeFiles/konlinetasks_sepa.dir/konlinetasks_sepa_autogen/mocs_compilation.cpp.o CMakeFiles/konlinetasks_sepa_OBJECTS.dir/konlinetasks_sepa_OBJECTS_automoc.cpp.o CMakeFiles/konlinetasks_sepa_OBJECTS.dir/tasks/sepaonlinetransferimpl.cpp.o CMakeFiles/konlinetasks_sepa_OBJECTS.dir/ui/sepacredittransferedit.cpp.o CMakeFiles/konlinetasks_sepa_OBJECTS.dir/sepastorageplugin.cpp.o CMakeFiles/konlinetasks_sepa_OBJECTS.dir/konlinetasks_sepa_OBJECTS_autogen/mocs_compilation.cpp.o -Wl,-rpath,/opt/local/lib ../../../../lib/libkmm_config.a ../../../../lib/libkmm_plugin.4.14.3.dylib ../../../../lib/libkmm_utils_validators.a ../../../../lib/libonlinetask_interfaces.a ../../../../lib/libpayeeidentifier_iban_bic_widgets.4.14.3.dylib /opt/local/libexec/qt4/lib/libQtCore.dylib /opt/local/libexec/qt4/lib/libQtGui.dylib /opt/local/libexec/qt4/lib/libQtXml.dylib /opt/local/lib/libalkimia.dylib /opt/local/lib/libgmp.dylib /opt/local/lib/libkutils.4.14.3.dylib /opt/local/lib/libkidletime.4.14.3.dylib /opt/local/lib/libkcmutils.4.14.3.dylib /opt/local/lib/libkprintutils.4.14.3.dylib ../../../../lib/libkmymoney_common.a /opt/local/lib/libkholidays.4.14.3.dylib ../../../../lib/libkmm_widgets.4.14.3.dylib ../../../../lib/libkmm_mymoney.4.14.3.dylib /opt/local/lib/libalkimia.dylib /opt/local/lib/libkpimidentities.4.14.3.dylib /opt/local/lib/libakonadi-contact.4.14.3.dylib /opt/local/lib/libakonadi-kde.4.14.3.dylib /opt/local/lib/libkabc.4.14.3.dylib /opt/local/lib/libkresources.4.14.3.dylib /opt/local/lib/libkcalcore.4.14.3.dylib /opt/local/lib/libkpimutils.4.14.3.dylib /opt/local/lib/libkmime.4.14.3.dylib /opt/local/lib/libkemoticons.4.14.3.dylib /opt/local/lib/libkio.5.14.3.dylib /opt/local/libexec/qt4/lib/libQtNetwork.dylib /opt/local/lib/libphonon.dylib ../../../../lib/libkmm_storage.a ../../../../lib/libonlinetask_unavailabletask.a ../../../../lib/libonlinetask_interfaces.a ../../../../lib/libkmm_payeeidentifier_loader.a ../../../../lib/libpayeeidentifier_nationalAccount.4.14.3.dylib ../../../../lib/payeeidentifier_unavailable.a ../../../../lib/libkmm_config.a /opt/local/lib/libkdeui.5.14.3.dylib /opt/local/libexec/qt4/lib/libQtGui.dylib /opt/local/libexec/qt4/lib/libQtSvg.dylib ../../../../lib/libpayeeidentifier_iban_bic.4.14.3.dylib /opt/local/lib/libkdecore.5.14.3.dylib /opt/local/libexec/qt4/lib/libQtDBus.dylib -framework Carbon /opt/local/lib/libgmp.dylib ../../../../lib/libkmm_payeeidentifier.4.14.3.dylib /opt/local/libexec/qt4/lib/libQtCore.dylib /opt/local/libexec/qt4/lib/libQtXml.dylib /opt/local/libexec/qt4/lib/libQtSql.dylib 
:info:build duplicate symbol __ZN17sepaStoragePlugin18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv in:
:info:build     CMakeFiles/konlinetasks_sepa_OBJECTS.dir/konlinetasks_sepa_OBJECTS_automoc.cpp.o
:info:build     CMakeFiles/konlinetasks_sepa_OBJECTS.dir/konlinetasks_sepa_OBJECTS_autogen/mocs_compilation.cpp.o
:info:build duplicate symbol __ZN17sepaStoragePlugin11qt_metacallEN11QMetaObject4CallEiPPv in:
:info:build     CMakeFiles/konlinetasks_sepa_OBJECTS.dir/konlinetasks_sepa_OBJECTS_automoc.cpp.o
:info:build     CMakeFiles/konlinetasks_sepa_OBJECTS.dir/konlinetasks_sepa_OBJECTS_autogen/mocs_compilation.cpp.o
:info:build duplicate symbol __ZNK17sepaStoragePlugin10metaObjectEv in:
:info:build     CMakeFiles/konlinetasks_sepa_OBJECTS.dir/konlinetasks_sepa_OBJECTS_automoc.cpp.o
:info:build     CMakeFiles/konlinetasks_sepa_OBJECTS.dir/konlinetasks_sepa_OBJECTS_autogen/mocs_compilation.cpp.o
:info:build duplicate symbol __ZTV17sepaStoragePlugin in:
:info:build     CMakeFiles/konlinetasks_sepa_OBJECTS.dir/konlinetasks_sepa_OBJECTS_automoc.cpp.o
:info:build     CMakeFiles/konlinetasks_sepa_OBJECTS.dir/konlinetasks_sepa_OBJECTS_autogen/mocs_compilation.cpp.o
:info:build duplicate symbol __ZTS17sepaStoragePlugin in:
:info:build     CMakeFiles/konlinetasks_sepa_OBJECTS.dir/konlinetasks_sepa_OBJECTS_automoc.cpp.o
:info:build     CMakeFiles/konlinetasks_sepa_OBJECTS.dir/konlinetasks_sepa_OBJECTS_autogen/mocs_compilation.cpp.o
:info:build duplicate symbol __ZTI17sepaStoragePlugin in:
:info:build     CMakeFiles/konlinetasks_sepa_OBJECTS.dir/konlinetasks_sepa_OBJECTS_automoc.cpp.o
:info:build     CMakeFiles/konlinetasks_sepa_OBJECTS.dir/konlinetasks_sepa_OBJECTS_autogen/mocs_compilation.cpp.o
:info:build duplicate symbol __ZN17sepaStoragePlugin11qt_metacastEPKc in:
:info:build     CMakeFiles/konlinetasks_sepa_OBJECTS.dir/konlinetasks_sepa_OBJECTS_automoc.cpp.o
:info:build     CMakeFiles/konlinetasks_sepa_OBJECTS.dir/konlinetasks_sepa_OBJECTS_autogen/mocs_compilation.cpp.o
:info:build duplicate symbol __ZN17sepaStoragePlugin16staticMetaObjectE in:
:info:build     CMakeFiles/konlinetasks_sepa_OBJECTS.dir/konlinetasks_sepa_OBJECTS_automoc.cpp.o
:info:build     CMakeFiles/konlinetasks_sepa_OBJECTS.dir/konlinetasks_sepa_OBJECTS_autogen/mocs_compilation.cpp.o
:info:build duplicate symbol __ZN17sepaStoragePlugin25staticMetaObjectExtraDataE in:
:info:build     CMakeFiles/konlinetasks_sepa_OBJECTS.dir/konlinetasks_sepa_OBJECTS_automoc.cpp.o
:info:build     CMakeFiles/konlinetasks_sepa_OBJECTS.dir/konlinetasks_sepa_OBJECTS_autogen/mocs_compilation.cpp.o
:info:build ld: 9 duplicate symbols for architecture x86_64
:info:build clang: error: linker command failed with exit code 1 (use -v to see invocation)

comment:3 Changed 3 years ago by chuckfossen (Charles Fossen)

Thank you for your comment. Any ideas on why this is a problem now? Is this a recent change in kmymoney or a dependency? Thanks, Chuck

comment:4 Changed 3 years ago by chuckfossen (Charles Fossen)

@mkae, do you have any ideas here?

comment:5 Changed 3 years ago by chuckfossen (Charles Fossen)

Is there a way to specify the version built? I would like to try building master instead of kmymoney4-devel-4.8-20161022.

Thanks

comment:6 Changed 3 years ago by mf2k (Frank Schima)

Cc: pixilla removed
Owner: changed from mkae to pixilla

comment:7 Changed 3 years ago by jjstickel (Jonathan Stickel)

Cc: jjstickel added

comment:8 Changed 2 years ago by mf2k (Frank Schima)

Owner: pixilla deleted

See #57827

comment:9 in reply to:  5 Changed 16 months ago by ryandesign (Ryan Schmidt)

Replying to chuckfossen:

Is there a way to specify the version built? I would like to try building master instead of kmymoney4-devel-4.8-20161022.

Only by manually editing the Portfile.

comment:10 Changed 13 months ago by NicosPavlov

Owner: set to NicosPavlov

Is this still an issue with the recent update to 4.8.4-20191119?

comment:11 Changed 13 months ago by jjstickel (Jonathan Stickel)

Cc: jjstickel removed
Note: See TracTickets for help on using tickets.