Fwd: 2.4.8 git /w guile 2.0
Geert Janssens
janssens-geert at telenet.be
Tue Nov 8 15:35:05 EST 2011
Ted,
Please keep gnucash messages on the list.
I've forwarded this one for you.
Geert
---------- Doorgestuurd bericht ----------
Onderwerp: 2.4.8 git /w guile 2.0
Datum: dinsdag 8 november 2011, 21:00:38
Van: Ted Creedon <tcreedon at easystreet.net>
Aan: Geert Janssens <janssens-geert at telenet.be>
ran the perl script to update
gnucash compiles: configure --disable-error-on-warning
but fails 3 checks included file check.txt
configure by itself doesn't make - I think this is the gcc 4.6.x problem
gnucash runs and does a flash & crash see run.txt
strace -o strace.c gnucash is also included (the .c colorizes the output)
ted
-------------------------------------------------------
-------------- next part --------------
Making check in .
make[1]: Entering directory `/data/gnucash'
make[1]: Leaving directory `/data/gnucash'
Making check in doc
make[1]: Entering directory `/data/gnucash/doc'
Making check in examples
make[2]: Entering directory `/data/gnucash/doc/examples'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/data/gnucash/doc/examples'
make[2]: Entering directory `/data/gnucash/doc'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/data/gnucash/doc'
make[1]: Leaving directory `/data/gnucash/doc'
Making check in lib
make[1]: Entering directory `/data/gnucash/lib'
Making check in libc
make[2]: Entering directory `/data/gnucash/lib/libc'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/data/gnucash/lib/libc'
Making check in guile-www
make[2]: Entering directory `/data/gnucash/lib/guile-www'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/data/gnucash/lib/guile-www'
Making check in stf
make[2]: Entering directory `/data/gnucash/lib/stf'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/data/gnucash/lib/stf'
make[2]: Entering directory `/data/gnucash/lib'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/data/gnucash/lib'
make[1]: Leaving directory `/data/gnucash/lib'
Making check in src
make[1]: Entering directory `/data/gnucash/src'
Making check in .
make[2]: Entering directory `/data/gnucash/src'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/data/gnucash/src'
Making check in libqof
make[2]: Entering directory `/data/gnucash/src/libqof'
Making check in .
make[3]: Entering directory `/data/gnucash/src/libqof'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/data/gnucash/src/libqof'
Making check in qof
make[3]: Entering directory `/data/gnucash/src/libqof/qof'
Making check in .
make[4]: Entering directory `/data/gnucash/src/libqof/qof'
make test-qofmath
make[5]: Entering directory `/data/gnucash/src/libqof/qof'
make[5]: `test-qofmath' is up to date.
make[5]: Leaving directory `/data/gnucash/src/libqof/qof'
make[4]: Leaving directory `/data/gnucash/src/libqof/qof'
Making check in test
make[4]: Entering directory `/data/gnucash/src/libqof/qof/test'
make check-local
make[5]: Entering directory `/data/gnucash/src/libqof/qof/test'
TEST: test-qof... (pid=24850)
/qof/qofbook/readonly: OK
/qof/qofbook/validate counter: OK
/qof/qofbook/get string option: OK
/qof/qofbook/set string option: OK
/qof/qofbook/not saved: OK
/qof/qofbook/mark saved: OK
/qof/qofbook/get counter: OK
/qof/qofbook/get counter format: OK
/qof/qofbook/increment and format counter: OK
/qof/qofbook/kvp changed: OK
/qof/qofbook/use trading accounts: OK
/qof/qofbook/mark dirty: OK
/qof/qofbook/dirty time: OK
/qof/qofbook/set dirty callback: OK
/qof/qofbook/shutting down: OK
/qof/qofbook/set get data: OK
/qof/qofbook/get collection: OK
/qof/qofbook/foreach collection: OK
/qof/qofbook/set data finalizers: OK
/qof/qofbook/mark closed: OK
/qof/qofbook/book new and destroy: OK
/qof/qofinstance/set get book: OK
/qof/qofinstance/set get guid: OK
/qof/qofinstance/instance new and destroy: OK
/qof/qofinstance/init data: OK
/qof/qofinstance/get set slots: OK
/qof/qofinstance/version compare: OK
/qof/qofinstance/get set dirty: OK
/qof/qofinstance/display name: OK
/qof/qofinstance/begin edit: OK
/qof/qofinstance/commit edit: OK
/qof/qofinstance/commit edit part 2: OK
/qof/qofinstance/instance refers to object: OK
/qof/qofinstance/instance get referring object list from collection: OK
/qof/qofinstance/instance get typed referring object list: OK
/qof/qofinstance/instance get referring object list: OK
/qof/kvp_frame/kvp frame new and delete: OK
/qof/kvp_frame/kvp frame copy: OK
/qof/kvp_frame/kvp frame set foo: OK
/qof/kvp_frame/kvp frame get frame slash: OK
/qof/kvp_frame/kvp frame get slot path: OK
/qof/kvp_frame/kvp frame get slot path gslist: OK
/qof/kvp_frame/kvp frame add frame nc: OK
/qof/kvp_frame/kvp value copy: OK
/qof/kvp_frame/kvp glist copy: OK
/qof/kvp_frame/kvp glist compare: OK
/qof/kvp_frame/kvp value compare: OK
/qof/kvp_frame/kvp value new foo no copy: OK
/qof/kvp_frame/kvp frame compare: OK
/qof/kvp_frame/binary to string: OK
/qof/kvp_frame/kvp value to string: OK
/qof/kvp_frame/kvp frame to string: OK
/qof/kvp_frame/kvp frame set slot path: OK
/qof/kvp_frame/kvp frame set slot path gslist: OK
/qof/kvp_frame/kvp frame replace slot nc: OK
/qof/kvp_frame/get trailer make: OK
/qof/kvp_frame/kvp value glist to string: OK
/qof/kvp_frame/get or make: OK
/qof/kvp_frame/kvp frame get frame or null slash trash: OK
/qof/kvp_frame/get trailer or null: OK
/qof/qofobject/qof object register: OK
/qof/qofobject/qof object lookup: OK
/qof/qofobject/qof object register and lookup backend: OK
/qof/qofobject/qof object get type label: OK
/qof/qofobject/qof object printable: OK
/qof/qofobject/qof object book begin: OK
/qof/qofobject/qof object book end: OK
/qof/qofobject/qof object is dirty: OK
/qof/qofobject/qof object mark clean: OK
/qof/qofobject/qof object new instance: OK
/qof/qofobject/qof object compliance: OK
/qof/qofobject/qof object foreach type: OK
/qof/qofobject/qof object foreach: OK
/qof/qofobject/qof object foreach sorted: OK
/qof/qofobject/qof object foreach backend: OK
/qof/qofsession: OK
PASS: test-qof
make[5]: Leaving directory `/data/gnucash/src/libqof/qof/test'
make[4]: Leaving directory `/data/gnucash/src/libqof/qof/test'
make[3]: Leaving directory `/data/gnucash/src/libqof/qof'
make[2]: Leaving directory `/data/gnucash/src/libqof'
Making check in debug
make[2]: Entering directory `/data/gnucash/src/debug'
Making check in valgrind
make[3]: Entering directory `/data/gnucash/src/debug/valgrind'
make[3]: Nothing to be done for `check'.
make[3]: Leaving directory `/data/gnucash/src/debug/valgrind'
make[3]: Entering directory `/data/gnucash/src/debug'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/data/gnucash/src/debug'
make[2]: Leaving directory `/data/gnucash/src/debug'
Making check in doc
make[2]: Entering directory `/data/gnucash/src/doc'
Making check in design
make[3]: Entering directory `/data/gnucash/src/doc/design'
make[3]: Nothing to be done for `check'.
make[3]: Leaving directory `/data/gnucash/src/doc/design'
Making check in xml
make[3]: Entering directory `/data/gnucash/src/doc/xml'
make[3]: Nothing to be done for `check'.
make[3]: Leaving directory `/data/gnucash/src/doc/xml'
make[3]: Entering directory `/data/gnucash/src/doc'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/data/gnucash/src/doc'
make[2]: Leaving directory `/data/gnucash/src/doc'
Making check in pixmaps
make[2]: Entering directory `/data/gnucash/src/pixmaps'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/data/gnucash/src/pixmaps'
Making check in test-core
make[2]: Entering directory `/data/gnucash/src/test-core'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/data/gnucash/src/test-core'
Making check in core-utils
make[2]: Entering directory `/data/gnucash/src/core-utils'
if [ ! -f gnc-svninfo.h ]; then cp _gnc-svninfo.h gnc-svninfo.h; fi
cmp -s _gnc-svninfo.h gnc-svninfo.h || cp _gnc-svninfo.h gnc-svninfo.h
rm -f _gnc-svninfo.h
if [ ! -f gnc-version.h ]; then cp _gnc-version.h gnc-version.h; fi
cmp -s _gnc-version.h gnc-version.h || cp _gnc-version.h gnc-version.h
rm -f _gnc-version.h
make check-recursive
make[3]: Entering directory `/data/gnucash/src/core-utils'
Making check in .
make[4]: Entering directory `/data/gnucash/src/core-utils'
make[4]: Nothing to be done for `check-am'.
make[4]: Leaving directory `/data/gnucash/src/core-utils'
Making check in test
make[4]: Entering directory `/data/gnucash/src/core-utils/test'
make test-gnc-uri-utils test-resolve-file-path
make[5]: Entering directory `/data/gnucash/src/core-utils/test'
make[5]: `test-gnc-uri-utils' is up to date.
make[5]: `test-resolve-file-path' is up to date.
make[5]: Leaving directory `/data/gnucash/src/core-utils/test'
make check-TESTS
make[5]: Entering directory `/data/gnucash/src/core-utils/test'
Executed 126 tests. All tests passed.
PASS: test-gnc-uri-utils
Executed 2 tests. All tests passed.
PASS: test-resolve-file-path
==================
All 2 tests passed
==================
make[5]: Leaving directory `/data/gnucash/src/core-utils/test'
make[4]: Leaving directory `/data/gnucash/src/core-utils/test'
make[3]: Leaving directory `/data/gnucash/src/core-utils'
make[2]: Leaving directory `/data/gnucash/src/core-utils'
Making check in gnc-module
make[2]: Entering directory `/data/gnucash/src/gnc-module'
Making check in .
make[3]: Entering directory `/data/gnucash/src/gnc-module'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/data/gnucash/src/gnc-module'
Making check in test
make[3]: Entering directory `/data/gnucash/src/gnc-module/test'
Making check in mod-foo
make[4]: Entering directory `/data/gnucash/src/gnc-module/test/mod-foo'
make check-am
make[5]: Entering directory `/data/gnucash/src/gnc-module/test/mod-foo'
make libfoo.la libgncmodfoo.la
make[6]: Entering directory `/data/gnucash/src/gnc-module/test/mod-foo'
make[6]: `libfoo.la' is up to date.
make[6]: `libgncmodfoo.la' is up to date.
make[6]: Leaving directory `/data/gnucash/src/gnc-module/test/mod-foo'
make[5]: Leaving directory `/data/gnucash/src/gnc-module/test/mod-foo'
make[4]: Leaving directory `/data/gnucash/src/gnc-module/test/mod-foo'
Making check in mod-bar
make[4]: Entering directory `/data/gnucash/src/gnc-module/test/mod-bar'
make check-am
make[5]: Entering directory `/data/gnucash/src/gnc-module/test/mod-bar'
make libbar.la libgncmodbar.la
make[6]: Entering directory `/data/gnucash/src/gnc-module/test/mod-bar'
make[6]: `libbar.la' is up to date.
make[6]: `libgncmodbar.la' is up to date.
make[6]: Leaving directory `/data/gnucash/src/gnc-module/test/mod-bar'
make[5]: Leaving directory `/data/gnucash/src/gnc-module/test/mod-bar'
make[4]: Leaving directory `/data/gnucash/src/gnc-module/test/mod-bar'
Making check in mod-baz
make[4]: Entering directory `/data/gnucash/src/gnc-module/test/mod-baz'
make check-am
make[5]: Entering directory `/data/gnucash/src/gnc-module/test/mod-baz'
make libbaz.la libgncmodbaz.la
make[6]: Entering directory `/data/gnucash/src/gnc-module/test/mod-baz'
make[6]: `libbaz.la' is up to date.
make[6]: `libgncmodbaz.la' is up to date.
make[6]: Leaving directory `/data/gnucash/src/gnc-module/test/mod-baz'
make[5]: Leaving directory `/data/gnucash/src/gnc-module/test/mod-baz'
make[4]: Leaving directory `/data/gnucash/src/gnc-module/test/mod-baz'
Making check in misc-mods
make[4]: Entering directory `/data/gnucash/src/gnc-module/test/misc-mods'
make libgncmod_futuremodsys.la libgncmod_incompatdep.la libgncmod_agedver.la
make[5]: Entering directory `/data/gnucash/src/gnc-module/test/misc-mods'
make[5]: `libgncmod_futuremodsys.la' is up to date.
make[5]: `libgncmod_incompatdep.la' is up to date.
make[5]: `libgncmod_agedver.la' is up to date.
make[5]: Leaving directory `/data/gnucash/src/gnc-module/test/misc-mods'
make[4]: Leaving directory `/data/gnucash/src/gnc-module/test/misc-mods'
make[4]: Entering directory `/data/gnucash/src/gnc-module/test'
make test-load-c test-modsysver test-incompatdep test-agedver test-dynload
make[5]: Entering directory `/data/gnucash/src/gnc-module/test'
make[5]: `test-load-c' is up to date.
make[5]: `test-modsysver' is up to date.
make[5]: `test-incompatdep' is up to date.
make[5]: `test-agedver' is up to date.
make[5]: `test-dynload' is up to date.
make[5]: Leaving directory `/data/gnucash/src/gnc-module/test'
make check-TESTS
make[5]: Entering directory `/data/gnucash/src/gnc-module/test'
test-load-c.c: testing module load/unload from C ... successful.
PASS: test-load-c
FAIL: test-load-scm
PASS: test-gwrapped-c
PASS: test-scm-module
FAIL: test-scm-multi
FAIL: test-load-deps
test-modsysver.c: checking for a module we shouldn't find ...
ok
PASS: test-modsysver
test-incompatdep.c: loading a module with bad deps ...
ok
PASS: test-incompatdep
test-agedver.c: asking for an old but supported interface ... ok
PASS: test-agedver
test-dynload.c: testing dynamic linking of libgnc-module ... OK
PASS: test-dynload
test-scm-dynload: testing dynamic-link of libgnc-module from Scheme.
PASS: test-scm-dynload
test-scm-init: testing Scheme-only module system init.
PASS: test-scm-init
==========================================
3 of 12 tests failed
Please report to gnucash-devel at gnucash.org
==========================================
make[5]: Leaving directory `/data/gnucash/src/gnc-module/test'
make[4]: Leaving directory `/data/gnucash/src/gnc-module/test'
make[3]: Leaving directory `/data/gnucash/src/gnc-module/test'
make[2]: Leaving directory `/data/gnucash/src/gnc-module'
make[1]: Leaving directory `/data/gnucash/src'
-------------- next part --------------
ookpik:/data/gnucash # gnucash
gnc.bin-Message: main: binreloc relocation support was disabled at configure time.
This is a development version. It may or may not work.
Report bugs and other problems to gnucash-devel at gnucash.org.
You can also lookup and file bug reports at http://bugzilla.gnome.org
The last stable version was GnuCash 2.4.7
The next stable version will be GnuCash 2.6
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;; or pass the --no-auto-compile argument to disable.
;;; compiling /usr/local/share/gnucash/guile-modules/gnucash/main.scm
;;; note: source file /usr/local/share/gnucash/guile-modules/gnucash/printf.scm
;;; newer than compiled /root/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/share/gnucash/guile-modules/gnucash/printf.scm.go
;;; compiling /usr/local/share/gnucash/guile-modules/gnucash/printf.scm
;;; compiled /root/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/share/gnucash/guile-modules/gnucash/printf.scm.go
;;; compiling /usr/local/share/gnucash/guile-modules/gnucash/core-utils.scm
;;; WARNING: compilation of /usr/local/share/gnucash/guile-modules/gnucash/core-utils.scm failed:
;;; ERROR: no code for module (sw_core_utils)
;;; compiling /usr/local/share/gnucash/guile-modules/gnucash/gnc-module.scm
;;; WARNING: compilation of /usr/local/share/gnucash/guile-modules/gnucash/gnc-module.scm failed:
;;; ERROR: no code for module (sw_gnc_module)
;;; WARNING: compilation of /usr/local/share/gnucash/guile-modules/gnucash/main.scm failed:
;;; ERROR: In procedure debug-options-interface: Unknown option name: maxdepth
;;; note: source file /usr/local/share/gnucash/scm/string.scm
;;; newer than compiled /root/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/share/gnucash/scm/string.scm.go
;;; compiling /usr/local/share/gnucash/scm/string.scm
;;; compiled /root/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/share/gnucash/scm/string.scm.go
;;; note: source file /usr/local/share/gnucash/scm/doc.scm
;;; newer than compiled /root/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/share/gnucash/scm/doc.scm.go
;;; compiling /usr/local/share/gnucash/scm/doc.scm
;;; doc.scm:68:32: warning: possibly unbound variable `gnc:config-var-value-get'
;;; compiled /root/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/share/gnucash/scm/doc.scm.go
;;; note: source file /usr/local/share/gnucash/scm/main-window.scm
;;; newer than compiled /root/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/share/gnucash/scm/main-window.scm.go
;;; compiling /usr/local/share/gnucash/scm/main-window.scm
;;; main-window.scm:32:15: warning: possibly unbound variable `gnc-get-current-book'
;;; main-window.scm:33:16: warning: possibly unbound variable `qof-book-get-slots'
;;; main-window.scm:36:6: warning: possibly unbound variable `qof-book-kvp-changed'
;;; main-window.scm:38:4: warning: possibly unbound variable `gnc:kvp-option-dialog'
;;; main-window.scm:38:4: warning: possibly unbound variable `QOF-ID-BOOK-SCM'
;;; main-window.scm:39:33: warning: possibly unbound variable `_'
;;; compiled /root/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/share/gnucash/scm/main-window.scm.go
;;; note: source file /usr/local/share/gnucash/scm/fin.scm
;;; newer than compiled /root/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/share/gnucash/scm/fin.scm.go
;;; compiling /usr/local/share/gnucash/scm/fin.scm
;;; compiled /root/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/share/gnucash/scm/fin.scm.go
;;; note: source file /usr/local/share/gnucash/scm/build-config.scm
;;; newer than compiled /root/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/share/gnucash/scm/build-config.scm.go
;;; compiling /usr/local/share/gnucash/scm/build-config.scm
;;; compiled /root/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/share/gnucash/scm/build-config.scm.go
Backtrace:
In ice-9/boot-9.scm:
170: 12 [catch #t #<catch-closure c8fa20> ...]
In unknown file:
?: 11 [catch-closure]
In ice-9/boot-9.scm:
2497: 10 [#<procedure c25560 at ice-9/boot-9.scm:2485:4 (name #:optional autoload version #:key ensure)> # ...]
2763: 9 [try-module-autoload (gnucash main) #f]
2103: 8 [save-module-excursion #<procedure e0f7b0 at ice-9/boot-9.scm:2764:17 ()>]
2774: 7 [#<procedure e0f7b0 at ice-9/boot-9.scm:2764:17 ()>]
In unknown file:
?: 6 [primitive-load-path "gnucash/main" #f]
In ice-9/eval.scm:
458: 5 [#<procedure b670c0 at ice-9/eval.scm:452:4 (exp)> #]
In ice-9/psyntax.scm:
1024: 4 [chi-top-sequence ((debug-set! maxdepth 100000)) () ...]
922: 3 [scan ((debug-set! maxdepth 100000)) () ...]
1015: 2 [scan ((#(syntax-object debug-options # ...) (# # #))) () ...]
In ice-9/boot-9.scm:
2854: 1 [debug-options (show-file-name #t stack ...)]
In unknown file:
?: 0 [debug-options-interface (show-file-name #t stack ...)]
ERROR: In procedure debug-options-interface:
ERROR: In procedure debug-options-interface: Unknown option name: maxdepth
-------------- next part --------------
A non-text attachment was scrubbed...
Name: strace.c
Type: text/x-csrc
Size: 755068 bytes
Desc: not available
URL: <http://lists.gnucash.org/pipermail/gnucash-devel/attachments/20111108/e60ba36f/attachment-0001.bin>
More information about the gnucash-devel
mailing list