https://bugzilla.novell.com/show_bug.cgi?id=771603
https://bugzilla.novell.com/show_bug.cgi?id=771603#c1
Dominique Leuenberger changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
CC| |dimstar@opensuse.org
Resolution| |FIXED
--- Comment #1 from Dominique Leuenberger 2012-07-21 10:58:27 UTC ---
GRaham,
Thank you very much for spotting and reporting this bug.
The issue seems to be a subtle difference between gcc 4.6 and gcc 4.7.
A package with an attempt to fix this is currently being built in my branch
home:dimstar:branches:GNOME:Apps (by the time you read this, it might already
be in GNOME:Apps.. review is currently pending).
My local tests show that the added patch to this package resolved the issue.
Please give those packages a try; feel free to re-open the bug should the
packages not help you.
(check for the latest changelog entry (rpm -q --changelog gnucash); it should
be:
* Sat Jul 21 2012 dimstar@opensuse.org
- Add gnucash-tip-of-the-day.patch: Fix "Tip of the day" parsing
when building with gcc 4.7: When making the text file
tips-of-the-day, GnuCash expects 'gcc -E' to preserve at least
one of the whitespace lines between entries. However, this relies
on behavior of 'gcc -E' that isn't actually part of the spec,
and is a historical accident. And it changed in gcc-4.7, such
that all the whitespace is removed. Work around this by
explicitly adding a newline in the sed expression. Pre gcc-4.7
there will be two newlines between tips, but this has no impact
on the tip displaying code
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.