[Pkg-kde-extras] Bug#995676: kmymoney FTBFS in bookworm.

peter green plugwash at p10link.net
Mon Oct 4 00:39:10 BST 2021


Package: kmymoney
Version: 5.1.2-1
Severity: serious

While working on completing the kde transition in Raspbian bookworm I ran into a build
failure of kmymoney.

http://buildd.raspbian.org/status/fetch.php?pkg=kmymoney&arch=armhf&ver=5.1.2-1&stamp=1633154962

> In file included from /<<PKGBUILDDIR>>/kmymoney/plugins/kbanking/dialogs/kbmapaccount.cpp:18:
> /<<PKGBUILDDIR>>/kmymoney/plugins/kbanking/dialogs/../kbanking.h:161:49: error: expected ';' at end of member declaration
>   161 |     bool updateAccount(const MyMoneyAccount& acc) DEPRECATED;
>       |                                                 ^
>       |                                                  ;
> /<<PKGBUILDDIR>>/kmymoney/plugins/kbanking/dialogs/../kbanking.h:161:51: error: 'DEPRECATED' does not name a type; did you mean 'QT_DEPRECATED'?
>   161 |     bool updateAccount(const MyMoneyAccount& acc) DEPRECATED;
>       |                                                   ^~~~~~~~~~
>       |                                                   QT_DEPRECATED

This is also happening on the reproducible builds tests for bookworm, on
all architectures tested by reproducible builds (amd64, i386, arm64 and armhf)
so it's not a raspbian specific issue.

I do not know if this also affects sid, the reproducible builds tests for sid are
showing a pass, but they were last run about a month ago, so something may have
changed in the meantime.

To get the package building in raspbian, I simply removed the DEPRECATED, I
don't know whether that is the best fix though.



More information about the pkg-kde-extras mailing list