Request for a dmg of KMyMoney prior to the last stable one

2024-03-16 Thread Joshua Pope via KMyMoney-devel
Hi,

I have an X86-64 Mac, and I have the following version of KMyMoney:

KMyMoney
Version 5.1.3-33a66be8a

This version has serious problems, and there's been no update for it since
(as you know).

Is there a way I could access the dmg file for the stable version prior to
this version? It worked fine.

Thanks, Josh


[kmymoney] [Bug 483652] vcpkg build fails unless plugins are built statically

2024-03-16 Thread Jonathan Kimmitt via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=483652

--- Comment #4 from Jonathan Kimmitt  ---
Thanks for the patch. It does not immediately seem to solve the problem of the
lack of pre-existence of kmm_gpgfile_export.h. I have placed a copy from a
previous build in kmymoney/mymoney/storage/kmm_gpgfile_export.h which seems to
solve the problem of the App not building. As of now the file is used in the
ninja build before it is generated. However in this location in prevents the
new version from being generated in the build directory, which might be a bad
thing. There is no recipe for encryption support in vcpkg at the moment that
would provide a better solution. The overall objective of static linking for me
is to reduce reliance on fragile .dynlib files such as provided in
/opt/homebrew and make the Application image portable to other Macs.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 483652] vcpkg build fails unless plugins are built statically

2024-03-16 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=483652

--- Comment #3 from Thomas Baumgart  ---
Git commit 276edc503931fdcbd9c6ba501900310fcc5ead83 by Thomas Baumgart.
Committed on 16/03/2024 at 10:32.
Pushed by tbaumgart into branch 'master'.

Fix building when GPG support is not available

M  +16   -18   kmymoney/misc/CMakeLists.txt
M  +2-1kmymoney/plugins/xml/xmlstorage.cpp

https://invent.kde.org/office/kmymoney/-/commit/276edc503931fdcbd9c6ba501900310fcc5ead83

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 483652] vcpkg build fails unless plugins are built statically

2024-03-16 Thread Jonathan Kimmitt via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=483652

--- Comment #2 from Jonathan Kimmitt  ---
build/kmymoney/misc/kmm_gpgfile_export.h seems to get created as a result of
the build process. However it is needed to compile kgpgfile.h; if you don't
have a successful build than you cannot bootstrap the process without
commenting out the reference to kgpgfile.h. I suppose this is some dependency
issue in make, however I lack sufficient familiarity with this tool.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 483652] vcpkg build fails unless plugins are built statically

2024-03-16 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=483652

Thomas Baumgart  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #1 from Thomas Baumgart  ---
I have no idea, why you experience this crash. Also not sure, if static linking
is the way to go on MacOS. This seems to cause a lot of problems like

objc[30931]: Class KeyValueObserver is implemented in both
/Users/jonathan/kmymoney/build.old/lib/libkmm_keychain.5.1.80.dylib
(0x111738700) and
/Users/jonathan/kmymoney/build.old/lib/libkmm_payeeidentifier.5.1.80.dylib
(0x102f2c578). One of the two will be used. Which one is undefined.

The crash actually occurs when creating the first QWidget inside the Qt code.
That is very strange and could be related to the way you build.

Also, I wonder why you need to comment out the inclusion of kgpgfile.h in case
ENABLE_GPG is not defined. Can you explain that problem?

setUseSingleQuoteSignal() is a pretty new function. You may want to build
alkimia also from the master source.

-- 
You are receiving this mail because:
You are the assignee for the bug.