Package: abtransfers Version: 0.0.3.0-2 Severity: serious Tags: upstream sid Justification: FTBFS
ABtransfers fails to build from source if libgwenhywfar60-dev >= 4.6.0beta is installed. The build stops with the following error messages: g++ -m64 -Wl,-z,relro -o build/abtransfers tmp/main.o tmp/mainwindow.o tmp/bankaccountswidget.o tmp/aqb_accountinfo.o tmp/aqb_accounts.o tmp/aqb_banking.o tmp/debugdialogwidget.o tmp/knownempfaengerwidget.o tmp/abt_empfaengerinfo.o tmp/abt_settings.o tmp/abt_transaction_base.o tmp/abt_transactions.o tmp/abt_job_ctrl.o tmp/page_log.o tmp/page_ausgang.o tmp/abt_conv.o tmp/abt_validators.o tmp/abt_transactionlimits.o tmp/widgetlineeditwithlabel.o tmp/pagewidgettests.o tmp/widgetaccountdata.o tmp/widgettextkey.o tmp/widgetpurpose.o tmp/widgetvalue.o tmp/widgetdate.o tmp/widgetrecurrence.o tmp/widgettransfer.o tmp/widgetknownstandingorders.o tmp/widgetaccountcombobox.o tmp/widgetknowndatedtransfers.o tmp/abt_jobinfo.o tmp/abt_parser.o tmp/abt_standingorderinfo.o tmp/abt_datedtransferinfo.o tmp/abt_history.o tmp/dialogsettings.o tmp/abt_dialog.o tmp/page_history.o tmp/aqb_imexporters.o tmp/moc_mainwindow.o tmp/moc_bankaccountswidget.o tmp/moc_aqb_accountinfo.o tmp/moc_debugdialogwi dget.o tmp/moc_knownempfaengerwidget.o tmp/moc_abt_settings.o tmp/moc_abt_job_ctrl.o tmp/moc_page_log.o tmp/moc_page_ausgang.o tmp/moc_abt_validators.o tmp/moc_widgetlineeditwithlabel.o tmp/moc_pagewidgettests.o tmp/moc_widgetaccountdata.o tmp/moc_widgettextkey.o tmp/moc_widgetpurpose.o tmp/moc_widgetvalue.o tmp/moc_widgetdate.o tmp/moc_widgetrecurrence.o tmp/moc_widgettransfer.o tmp/moc_widgetknownstandingorders.o tmp/moc_widgetaccountcombobox.o tmp/moc_widgetknowndatedtransfers.o tmp/moc_abt_history.o tmp/moc_dialogsettings.o tmp/moc_abt_dialog.o tmp/moc_page_history.o tmp/moc_aqb_imexporters.o tmp/qrc_resources.o -L/usr/lib/x86_64-linux-gnu -laqbanking -lgwenhywfar -lgwengui-qt4 -lQtGui -lQtCore -lpthread /usr/bin/ld: tmp/aqb_banking.o: undefined reference to symbol '_ZN6CppGui13getCInterfaceEv' /usr/bin/ld: note: '_ZN6CppGui13getCInterfaceEv' is defined in DSO /usr/lib/libgwengui-cpp.so.0 so try adding it to the linker command line /usr/lib/libgwengui-cpp.so.0: could not read symbols: Invalid operation collect2: error: ld returned 1 exit status make[1]: *** [build/abtransfers] Error 1 make[1]: Leaving directory `/tmp/buildd/abtransfers-0.0.4.0' dh_auto_build: make -j1 returned exit code 2 make: *** [build] Error 25 dpkg-buildpackage: error: debian/rules build gave error exit status 2 E: Failed autobuilding of package The reason for the build failure is that the linker flags are hardcoded in abtransfers.pro. For this reason the updated linker flags provided by the package libgwenhywfar60-dev in the file /usr/lib/pkgconfig/gwengui-qt4.pc don't get picked up by the ABtransfers build system. Regards, Micha -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org