Mailinglist Archive: opensuse-bugs (4212 mails)

< Previous Next >
[Bug 724917] Can't start gnucash ("Unknown option name: maxdepth")

--- Comment #37 from Hemanth Guruva Reddy <meethemanth@xxxxxxxxx> 2012-01-09
22:50:33 UTC ---
Pulling out latest unstable source version 2.4.99 from git
git:// and compiling with the following options

/configure --prefix=/opt/gnucash-devel --with-html-engine=webkit
--enable-aqbanking --enable-ofx --disable-error-on-warning

seems to compile fine with the latest Guile 2.0.2 in opensuse 12.1

but when gnucash is run with Guile auto compile enabled seems to crash in the
business module. which still has lot of deprecated scm instructions.

In unknown file:
?: 2 [primitive-load-path "gnucash/business-core" #f]
In gnucash/business-core.scm:
3: 1 [#<procedure 891dfb0 ()>]
In unknown file:
?: 0 [gnc-module-load "gnucash/engine" 0]

ERROR: In procedure gnc-module-load:
ERROR: SCM_STRING_CHARS does not work with read-only strings

but after clearing the guile cache under .config folder in home directory, and
setting environment GUILE_AUTO_COMPILE=0 gnucash works. as long as the business
related modules are not operated.

the solution seems to be either using the pre-2.0 version of Guile or clean the
upstream gnucash with all the deprecated instructions and release a stable 2.6
version compatible with guile-2.0

PS: Guile is used by gEDA suite as well.

Configure bugmail:
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >