Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 264525 - app-office/kmymoney2-0.8.8 doesn't compile with gcc-4.3
Summary: app-office/kmymoney2-0.8.8 doesn't compile with gcc-4.3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2009-04-01 17:55 UTC by Simon Siemonsma
Modified: 2009-09-07 12:24 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge.info,4.23 KB, text/plain)
2009-04-02 18:18 UTC, Simon Siemonsma
Details
build.log (build.log,1.58 MB, text/plain)
2009-04-02 18:34 UTC, Simon Siemonsma
Details
working emerge --info (emerge-works.info,3.84 KB, text/plain)
2009-04-07 19:33 UTC, nickrobbins
Details
kmymoney2-0.8.8-gcc432 patch (kmymoney2-0.8.8-gcc432.patch,556 bytes, patch)
2009-06-02 13:59 UTC, Tupone Alfredo
Details | Diff
ebuild integrating Tupone's patch (kmymoney2-0.8.8-r1.ebuild,1.29 KB, text/plain)
2009-08-29 08:46 UTC, Noah Sheppard
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Simon Siemonsma 2009-04-01 17:55:16 UTC
kmymoney2 didn't compile also not after an emerge -e world.
tried 0.8.9 also. Same problem

Reproducible: Always
Comment 1 Peter Alfredsen (RETIRED) gentoo-dev 2009-04-01 18:06:12 UTC
Please attach the build.log
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-04-01 22:29:57 UTC
And post your "emerge --info" as well.

Reopen this bug when you provide the requested information.
Comment 3 Simon Siemonsma 2009-04-02 18:18:51 UTC
Created attachment 187112 [details]
emerge --info
Comment 4 Simon Siemonsma 2009-04-02 18:34:49 UTC
Created attachment 187122 [details]
build.log
Comment 5 Simon Siemonsma 2009-04-02 18:38:15 UTC
Requested information provided.
Hope this helps.
The last time before this time compiled it was Sep 4. That time there where no problems.
Comment 6 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-04-02 20:35:03 UTC
Maybe we should convert this bug into a stabilization request as kmymoney2-0.9.2-r1 compiles fine with gcc-4.3
Comment 7 Daniel Bausch 2009-04-07 12:57:41 UTC
(In reply to comment #6)
> Maybe we should convert this bug into a stabilization request as
> kmymoney2-0.9.2-r1 compiles fine with gcc-4.3
> 

kmymoney2-0.9.x is a development branch. So a workaround (patch) would IMHO be more adequate. The current upstream version 0.9.3 can officially "considered as a RC", so maybe a final version is next.
Comment 8 nickrobbins 2009-04-07 19:33:01 UTC
Created attachment 187630 [details]
working emerge --info
Comment 9 nickrobbins 2009-04-07 19:33:23 UTC
0.8.9 works for me with gcc 4.3
Comment 10 Tupone Alfredo gentoo-dev 2009-06-02 13:59:39 UTC
Created attachment 193291 [details, diff]
kmymoney2-0.8.8-gcc432 patch
Comment 11 Noah Sheppard 2009-08-10 12:41:00 UTC
(In reply to comment #10)
> Created an attachment (id=193291) [edit]
> kmymoney2-0.8.8-gcc432 patch
> 

Tupone, the prototype in your patch uses 't' as the 'const MyMoneySplit&', but the actual function implementation in mymoneystoragebin.cpp uses 'sp'.  They have to match, don't they?
Comment 12 Noah Sheppard 2009-08-29 08:46:59 UTC
Created attachment 202576 [details]
ebuild integrating Tupone's patch

My previous comment was incorrect.  Tupone's patch works.
Comment 13 Tomáš Chvátal (RETIRED) gentoo-dev 2009-09-07 12:24:32 UTC
Added to main tree.