Opened 14 years ago
Closed 14 years ago
#34892 closed defect (wontfix)
kmymoney4 does not build with Qt 4.8
| Reported by: | bs48@… | Owned by: | mkae (Marko Käning) |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 2.1.1 |
| Keywords: | Cc: | pixilla (Bradley Giesbrecht) | |
| Port: | kmymoney4 |
Description
If I try to build kmymoney4 with QT 4.8 (current), the kdchart component does not build.
This is a known issue upstream, but I know of no patch from the KMyMoney developers. http://mail.kde.org/pipermail/kmymoney-devel/2012-February/007698.html
If I then try to downgrade to Qt 4.7.4 by 'activating' it in MacPorts, I am able to compile KMyMoney OK, but it does not run; the process simply appears to hang, and its icon stays in the Dock. No windows are opened.
Much as I like KMyMoney, I loathe doing books, and I also loathe having to keep a Linux installation around "just" to run it.
Change History (3)
comment:1 Changed 14 years ago by mf2k (Frank Schima)
| Cc: | pixilla@… added |
|---|---|
| Owner: | changed from macports-tickets@… to mk@… |
| Port: | kmymoney4 added |
| Summary: | kmymoney4 does not build → kmymoney4 does not build with Qt 4.8 |
comment:2 Changed 14 years ago by mkae (Marko Käning)
comment:3 Changed 14 years ago by mkae (Marko Käning)
| Resolution: | → wontfix |
|---|---|
| Status: | new → closed |
Fixed this issue for now by disabling the current release version in r94379.
Note: See
TracTickets for help on using
tickets.

Yes, you are absolutely right: kmymoney4 (i.e. its latest release version 4.6.2) is indeed broken due to KDChart. Thanks for pointing this out''
However, you can build kmymoney4-devel successfully with Qt 4.8 (qt4-mac) since the KMM devs have indeed incorporated the necessary improvements in their development version shortly after noticing the issue:
commit 9ec18e4857d654b3dfdace09228cba6a5da8216f Author: Cristian Oneț <onet.cristian@gmail.com> Date: Fri Feb 17 22:24:19 2012 +0200 Update our internal copy of KDChart to version 2.4.3. BUG: 293448 REVIEW: 104011P.S.: I'd recommend to run a "sudo port selfupdate; sudo port upgrade outdated" on your system, in case you haven't done so already.