Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 6698 - Gnucash 1.6.7 fails with gcc 3.2 - New ebuild 1.6.8 ;-D
Summary: Gnucash 1.6.7 fails with gcc 3.2 - New ebuild 1.6.8 ;-D
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Leonardo Boshell (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-08-18 20:24 UTC by Rigo
Modified: 2003-02-04 19:42 UTC (History)
1 user (show)

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


Attachments
gnucash-1.6.8.ebuild (gnucash-1.6.8.ebuild,684 bytes, text/plain)
2002-08-22 14:20 UTC, Rigo
Details
gnucash-1.6.8.ebuild (gnucash-1.6.8.ebuild,1.24 KB, text/plain)
2002-08-22 14:35 UTC, Rigo
Details
gnucash-1.6.8-r1.ebuild (dosym included) (gnucash-1.6.8-r1.ebuild,1.30 KB, text/plain)
2002-08-23 07:49 UTC, Rigo
Details
gnucash-1.6.8-r2.ebuild (dosym works + cleanup ;) (gnucash-1.6.8-r2.ebuild,1.21 KB, text/plain)
2002-08-23 10:05 UTC, Rigo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rigo 2002-08-18 20:24:54 UTC
<SNIP>
gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I.. -I/usr/lib/glib/include -march=i686
-O3 -pipe -Wall -Wunused -Wall -Wno-unused -Werror-implicit-f
unction-declaration -pg -I/usr/include -I/usr/include/glib-1.2
-I/usr/lib/glib/include -c txnmass.c -o txnmass.o >/dev/null 2>&1
mv -f .libs/txnmass.lo txnmass.lo
make[4]: *** No rule to make target `../libgncengine.la', needed by
`libgnc_postgres.la'.  Stop.
make[4]: Leaving directory
`/var/tmp/portage/gnucash-1.6.7/work/gnucash-1.6.7/src/engine/sql'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/var/tmp/portage/gnucash-1.6.7/work/gnucash-1.6.7/src/engine'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/gnucash-1.6.7/work/gnucash-1.6.7/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gnucash-1.6.7/work/gnucash-1.6.7'
make: *** [all-recursive-am] Error 2

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line -178, Exitcode 2
!!! (no error message)

!!! emerge aborting on  /usr/portage/app-office/gnucash/gnucash-1.6.7.ebuild 
</SNIP>
Comment 1 Jonathan Meeks 2002-08-19 14:28:13 UTC
Also fails with gentoo 1.2 (same error)
Comment 2 Sloan Poe 2002-08-22 07:49:45 UTC
I believe at www.gnucash.org they have just released 1.6.8 because of problems
compiling 1.6.7, so this might fix the problem
Comment 3 Rigo 2002-08-22 14:20:19 UTC
Created attachment 3314 [details]
gnucash-1.6.8.ebuild

Enjoy ;-)
Comment 4 Rigo 2002-08-22 14:20:52 UTC
Well, I took the liberty to create an ebuild 4 it (1.6.8)....The original didn't
work correctly with mirror://sourceforge for me so I changed that first.

After a lot of tries (I had to give --disable-compile-warnings and
$myconf/ebuild.sh didn't like that) I gave up an took my standard skel.ebuild.

It seems to compile for me now, but can someone please check my ebuildpractices ?

Rigo
Comment 5 Rigo 2002-08-22 14:35:41 UTC
Created attachment 3315 [details]
gnucash-1.6.8.ebuild

Oops ;-)
Comment 6 Rigo 2002-08-22 14:42:22 UTC
For instance; How do I do

bash-2.05a# ln -s libguile.so.10.0.0 libguile.so.9

In an ebuild (If it isn't there) ? Or should I use einfo ?
Comment 7 Seemant Kulleen (RETIRED) gentoo-dev 2002-08-22 22:24:41 UTC
dosym /path/to/libguile.so.10.0.0 /path/to/libguile.so.9
Comment 8 Rigo 2002-08-23 07:49:35 UTC
Created attachment 3347 [details]
gnucash-1.6.8-r1.ebuild (dosym included)

Duh, should've checked before 'crying' 4 info again....thanx Seemant ;) !
Comment 9 Rigo 2002-08-23 10:05:04 UTC
Created attachment 3355 [details]
gnucash-1.6.8-r2.ebuild (dosym works + cleanup ;)

:'-( Rest = obsolete (but cannot delete myself)