kmymoney fails to build on saucy

Bug #1191792 reported by Jeremy Bícha
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kmymoney (Ubuntu)
Fix Released
High
Unassigned

Bug Description

kmymoney won't build on Saucy which is holding up the ical transition.

With the attached patch, the build gets further – to about 91% – but still fails with…

Linking CXX shared module ../../../lib/kmm_kbanking.so
cd /«PKGBUILDDIR»/obj-x86_64-linux-gnu/kmymoney/plugins/kbanking && /usr/bin/cmake -E cmake_link_script CMakeFiles/kmm_kbanking.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -fexceptions -UQT_NO_EXCEPTIONS -fPIC -fno-common -O2 -g -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -shared -Wl,-soname,kmm_kbanking.so -o ../../../lib/kmm_kbanking.so CMakeFiles/kmm_kbanking.dir/kmm_kbanking_automoc.cpp.o CMakeFiles/kmm_kbanking.dir/mymoneybanking.cpp.o CMakeFiles/kmm_kbanking.dir/banking.cpp.o -L/«PKGBUILDDIR»/obj-x86_64-linux-gnu/lib ../../../lib/libkmm_kbanking_dialogs.a ../../../lib/libkmm_kbanking_views.a ../../../lib/libkmm_kbanking_widgets.a ../../../lib/libkmm_mymoney.so.4.10.4 ../../../lib/libkmm_widgets.so.4.10.4 ../../../lib/libkmm_plugin.so.4.10.4 /usr/lib/libkdeui.so.5.10.4 -lgwengui-qt4 -lgwenhywfar -laqbanking -lgmp -lalkimia /usr/lib/libkdeui.so.5.10.4 /usr/lib/x86_64-linux-gnu/libQtGui.so /usr/lib/x86_64-linux-gnu/libQtSvg.so /usr/lib/libkdecore.so.5.10.4 /usr/lib/x86_64-linux-gnu/libQtDBus.so /usr/lib/x86_64-linux-gnu/libQtCore.so
CMakeFiles/kmm_kbanking.dir/mymoneybanking.cpp.o: In function `KBankingPlugin::KBankingPlugin(QObject*, QList<QVariant> const&)':
/«PKGBUILDDIR»/kmymoney/plugins/kbanking/mymoneybanking.cpp:155: undefined reference to `CppGui::getCInterface()'
/«PKGBUILDDIR»/kmymoney/plugins/kbanking/mymoneybanking.cpp:165: undefined reference to `CppGui::getCInterface()'
collect2: error: ld returned 1 exit status

It's possible to disable the kbanking plugin but that appears to be a pretty important feature.

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: kmymoney (not installed)
Date: Mon Jun 17 09:26:49 2013
InstallationDate: Installed on 2013-06-14 (3 days ago)
InstallationMedia: Ubuntu-GNOME 13.10 "Saucy Salamander" - Alpha amd64 (20130613)
MarkForUpload: True
SourcePackage: kmymoney
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Jeremy Bícha (jbicha) wrote :
Changed in kmymoney (Ubuntu):
importance: Undecided → High
description: updated
Logan Rosen (logan)
tags: added: ftbfs
tags: added: patch
Revision history for this message
Jonathan Riddell (jr) wrote :

fix uploaded

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package kmymoney - 4.6.3-2ubuntu2

---------------
kmymoney (4.6.3-2ubuntu2) saucy; urgency=low

  * Add patch kubuntu_gwenhywfar_4.6.diff, fixes LP: #1191792
    to compile with new libgwenhywfar
 -- Jonathan Riddell <email address hidden> Mon, 17 Jun 2013 18:04:08 +0100

Changed in kmymoney (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.