Opened 12 years ago

Closed 12 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 12 years ago by mf2k (Frank Schima)

Cc: pixilla@… added
Owner: changed from macports-tickets@… to mk@…
Port: kmymoney4 added
Summary: kmymoney4 does not buildkmymoney4 does not build with Qt 4.8

comment:2 Changed 12 years ago by mkae (Marko Käning)

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: 104011

P.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.

comment:3 Changed 12 years ago by mkae (Marko Käning)

Resolution: wontfix
Status: newclosed

Fixed this issue for now by disabling the current release version in r94379.

Note: See TracTickets for help on using tickets.