Building kmymoney-4.8.0 from sources, after 'make install', it installs a header kmymoney/mymoneyaccount.h which contains: #include "payeeidentifier/payeeidentifier.h" #include "payeeidentifier/ibanandbic/ibanbic.h" Except none of the contents from payeeidentifier are installed (with 'make install'). Either the payeeindentifier references should be removed or the payeeindentifier headers should get installed.
marking confirmed per downstream report, https://bugzilla.redhat.com/show_bug.cgi?id=1444738
Hi Rex, do you need this bug to be fixed in 4.8? I will definitely fix it for 5.x soon. Greetings Christian
Preferably yes, but only if it's not too much trouble (or advise me what the proper fix is, and I can adjust fedora's packaging accordingly)
Git commit 69217d7f2aca8b7fa2191e3eb3d6778c02676b51 by Ralf Habacker. Committed on 11/08/2017 at 20:18. Pushed by habacker into branch '4.8'. Fix 'Installed mymoneyaccount.h references non-existent payeeidentifier/ headers' FIXED-IN:4.8.1 M +3 -0 kmymoney/mymoney/payeeidentifier/CMakeLists.txt M +3 -0 kmymoney/payeeidentifier/ibanandbic/CMakeLists.txt https://commits.kde.org/kmymoney/69217d7f2aca8b7fa2191e3eb3d6778c02676b51
Odd, I cannot find that commit anywhere. I fact, if I click the link in comment #4, I get Bad commit reference: 69217d7f2aca8b7fa2191e3eb3d6778c02676b51 ??
This works now: https://cgit.kde.org/kmymoney.git/commit/?h=4.8&id=69217d7f2aca8b7fa2191e3eb3d6778c02676b51