Check the content of the libalkimia-dev package for alkversion.h. It
might be in an unexpected location. My libalkimia 8.1.1 has it in
/usr/include/alkimia/Qt5/alkimia/alkversion.h. However, it looks like
KMM requires libalkimia > 5.0, so you should be ok in terms of version.
(sorry for the other resend. I has sent this from the wrong address
and then resent that one thinking I was fixing this one.)
On 11/27/22 15:51, Brendan Coupe via KMyMoney-devel wrote:
qtkeychain-qt5.x86_64 was installed.
qtkeychain-qt5-devel was not installed. It is now.
That fixed that problem.
Then it failed at 15%:
==============================================
[ 15%] Building CXX object
kmymoney/mymoney/CMakeFiles/kmm_mymoney.dir/mymoneytransactionfilter.cpp.o
/usr/local/src/kmm/kmymoney-2022.11.27-13.44.21-GIT-MASTER/kmymoney/mymoney/mymoneymoney.cpp:20:10:
fatal error: alkimia/alkversion.h: No such file or directory
20 | #include <alkimia/alkversion.h>
| ^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
==============================================
dnf list installed | grep alkimia
libalkimia-doc.noarch 8.0.3-6.fc35 @fedora
libalkimia-qt5.x86_64 8.0.3-9.fc37 @fedora
ibalkimia-qt5-devel.x86_64 8.0.3-9.fc37 @fedora
*Brendan Coupe*
*3...@coupe7.com*
On 2022-11-27 1:09 PM, Jack via KMyMoney-devel wrote:
Check for a package for qt5-keychain, perhaps qt5keychain-dev. The
Fedora package name might be different.
On 2022.11.27 14:55, Brendan Coupe via KMyMoney-devel wrote:
I just upgraded to Fedora 37. The 5.1 branch compiles without a
problem.
When I try to compile the Master branch I get the following error
(I did a test compile before the upgrade to Fedora 37 which seemed
to work fine. I never installed it / ran it so I can't be sure it
would run).
CMake Error at CMakeLists.txt:141 (find_package):
Could not find a package configuration file provided by
"Qt5Keychain" with
any of the following names:
Qt5KeychainConfig.cmake
qt5keychain-config.cmake
Add the installation prefix of "Qt5Keychain" to CMAKE_PREFIX_PATH
or set
"Qt5Keychain_DIR" to a directory containing one of the above
files. If
"Qt5Keychain" provides a separate development package or SDK, be
sure it
has been installed.
**
*Brendan Coupe*
*3...@coupe7.com*
On 11/14/22 2:57 PM, Jack via KMyMoney-devel wrote:
On 2022.11.14 07:25, Thomas Baumgart via KMyMoney-devel wrote:
On Samstag, 12. November 2022 16:48:15 CET Jack via
KMyMoney-devel wrote:
> On 11/12/22 09:27, Thomas Baumgart via KMyMoney-devel wrote:
> > [snip ...]
>
What's the best way to report these issues? I've put some in
Issue 61 in invent.kde.org and sent some to the mailing list. Do
we want to broaden that issue to track all bugs in master, or
keep that to Ledger related issues and open a separate issue for
other bugs?
My preference would be to use separate issues for areas, e.g.
ledger, home page (which we both already have) and others. Not
sure what we can do if someone adds a b.k.o entry that rather
fits an issue on invent. Maybe close it on b.k.o and keep a
reference to it in the issue.
I know of issue 61 for ledger issues. Issues 16 and 18 (New home
screen and New Welcome Page) are more about how things should look
that tracking issues with what has already been implemented in
master. So, I don't see any issue for other areas of master
development, although I agree that would be a good way to handle
this. Should I start by creating a new issue "New issues with
master branch" which can be for anything that doesn't fit other
issues, and then create new issues of specific areas that have
more than one item in the general issue?