Re: Fwd: make check failures
On dinsdag 8 november 2011, Ted Creedon wrote: per irc chat w/ tedc warlord Ted, from the irc log I see you try to build GnuCash for OpenSuse with guile 2.0. The 2.4 branch for sure won't work with guile 2.0. I have committed a series of patches by guile developer Andy Wingo to the development branch which should improve the guile 2.0 support in there. The changes are too intrusive to introduce in the stable 2.4 series as well unfortunately. But there are known problems in the development branch too with Guile 2.0. See for example the bug reported in our bug tracker by the Debian maintainers [1] which among others also reports the same make check failures. I believe these are due to the swig guile support. Swig continues to generate guile code using deprecated guile symbols. Check out the bug report and the downstream links to learn more about it. Geert [1] https://bugzilla.gnome.org/show_bug.cgi?id=655901 ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
make check failures
per irc chat w/ tedc Making check in . make[1]: Entering directory `/data/gnucash-2.4.8' make[1]: Leaving directory `/data/gnucash-2.4.8' Making check in doc make[1]: Entering directory `/data/gnucash-2.4.8/doc' Making check in examples make[2]: Entering directory `/data/gnucash-2.4.8/doc/examples' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/data/gnucash-2.4.8/doc/examples' make[2]: Entering directory `/data/gnucash-2.4.8/doc' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/data/gnucash-2.4.8/doc' make[1]: Leaving directory `/data/gnucash-2.4.8/doc' Making check in lib make[1]: Entering directory `/data/gnucash-2.4.8/lib' Making check in libc make[2]: Entering directory `/data/gnucash-2.4.8/lib/libc' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/data/gnucash-2.4.8/lib/libc' Making check in guile-www make[2]: Entering directory `/data/gnucash-2.4.8/lib/guile-www' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/data/gnucash-2.4.8/lib/guile-www' Making check in stf make[2]: Entering directory `/data/gnucash-2.4.8/lib/stf' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/data/gnucash-2.4.8/lib/stf' make[2]: Entering directory `/data/gnucash-2.4.8/lib' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/data/gnucash-2.4.8/lib' make[1]: Leaving directory `/data/gnucash-2.4.8/lib' Making check in src make[1]: Entering directory `/data/gnucash-2.4.8/src' Making check in . make[2]: Entering directory `/data/gnucash-2.4.8/src' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/data/gnucash-2.4.8/src' Making check in libqof make[2]: Entering directory `/data/gnucash-2.4.8/src/libqof' Making check in . make[3]: Entering directory `/data/gnucash-2.4.8/src/libqof' make[3]: Nothing to be done for `check-am'. make[3]: Leaving directory `/data/gnucash-2.4.8/src/libqof' Making check in qof make[3]: Entering directory `/data/gnucash-2.4.8/src/libqof/qof' Making check in . make[4]: Entering directory `/data/gnucash-2.4.8/src/libqof/qof' make test-qofmath make[5]: Entering directory `/data/gnucash-2.4.8/src/libqof/qof' make[5]: `test-qofmath' is up to date. make[5]: Leaving directory `/data/gnucash-2.4.8/src/libqof/qof' make[4]: Leaving directory `/data/gnucash-2.4.8/src/libqof/qof' Making check in test make[4]: Entering directory `/data/gnucash-2.4.8/src/libqof/qof/test' make check-local make[5]: Entering directory `/data/gnucash-2.4.8/src/libqof/qof/test' TEST: test-qof... (pid=24264) /qof/qofbook:OK /qof/qofbook:OK /qof/qofinstance:OK /qof/qofsession: OK PASS: test-qof make[5]: Leaving directory `/data/gnucash-2.4.8/src/libqof/qof/test' make[4]: Leaving directory `/data/gnucash-2.4.8/src/libqof/qof/test' make[3]: Leaving directory `/data/gnucash-2.4.8/src/libqof/qof' make[2]: Leaving directory `/data/gnucash-2.4.8/src/libqof' Making check in debug make[2]: Entering directory `/data/gnucash-2.4.8/src/debug' Making check in valgrind make[3]: Entering directory `/data/gnucash-2.4.8/src/debug/valgrind' make[3]: Nothing to be done for `check'. make[3]: Leaving directory `/data/gnucash-2.4.8/src/debug/valgrind' make[3]: Entering directory `/data/gnucash-2.4.8/src/debug' make[3]: Nothing to be done for `check-am'. make[3]: Leaving directory `/data/gnucash-2.4.8/src/debug' make[2]: Leaving directory `/data/gnucash-2.4.8/src/debug' Making check in doc make[2]: Entering directory `/data/gnucash-2.4.8/src/doc' Making check in design make[3]: Entering directory `/data/gnucash-2.4.8/src/doc/design' make[3]: Nothing to be done for `check'. make[3]: Leaving directory `/data/gnucash-2.4.8/src/doc/design' Making check in xml make[3]: Entering directory `/data/gnucash-2.4.8/src/doc/xml' make[3]: Nothing to be done for `check'. make[3]: Leaving directory `/data/gnucash-2.4.8/src/doc/xml' make[3]: Entering directory `/data/gnucash-2.4.8/src/doc' make[3]: Nothing to be done for `check-am'. make[3]: Leaving directory `/data/gnucash-2.4.8/src/doc' make[2]: Leaving directory `/data/gnucash-2.4.8/src/doc' Making check in pixmaps make[2]: Entering directory `/data/gnucash-2.4.8/src/pixmaps' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/data/gnucash-2.4.8/src/pixmaps' Making check in test-core make[2]: Entering directory `/data/gnucash-2.4.8/src/test-core' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/data/gnucash-2.4.8/src/test-core' Making check in core-utils make[2]: Entering directory `/data/gnucash-2.4.8/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
Re: make check failures
On maandag 7 november 2011, Ted Creedon wrote: per irc chat w/ tedc Ted, You also mentioned on irc that configure complains that guile isn't found, even though you have installed version 2.0. It appears Bill Nothingham proposed a patch in May to properly detect guile-2.0 as well. I just rediscovered it today and applied it to trunk. You may check if you get any further with guile 2.0 in GnuCash now. The make check failures are still there, but you could test if GnuCash itself works or not. That information would be valuable. Geert ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: make check failures
On dinsdag 8 november 2011, Geert Janssens wrote: On maandag 7 november 2011, Ted Creedon wrote: per irc chat w/ tedc Ted, You also mentioned on irc that configure complains that guile isn't found, even though you have installed version 2.0. It appears Bill Nothingham proposed a patch in May to properly detect guile-2.0 as well. I just rediscovered it today and applied it to trunk. You may check if you get any further with guile 2.0 in GnuCash now. The make check failures are still there, but you could test if GnuCash itself works or not. That information would be valuable. Geert Oh, and you will have to allow deprecated symbols to build though. Swig generates those, there's no way to avoid them currently. Geert ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: Fwd: make check failures
Derek suggested I try guile 1.8 but it breaks graphviz and configure breaks trying to find guile 1.8 what git command should I use to get the patched files? right now I'm dual booting to keep my gnucash going. tedc On Tue, Nov 8, 2011 at 12:29 AM, Geert Janssens janssens-ge...@telenet.bewrote: On dinsdag 8 november 2011, Ted Creedon wrote: per irc chat w/ tedc warlord Ted, from the irc log I see you try to build GnuCash for OpenSuse with guile 2.0. The 2.4 branch for sure won't work with guile 2.0. I have committed a series of patches by guile developer Andy Wingo to the development branch which should improve the guile 2.0 support in there. The changes are too intrusive to introduce in the stable 2.4 series as well unfortunately. But there are known problems in the development branch too with Guile 2.0. See for example the bug reported in our bug tracker by the Debian maintainers [1] which among others also reports the same make check failures. I believe these are due to the swig guile support. Swig continues to generate guile code using deprecated guile symbols. Check out the bug report and the downstream links to learn more about it. Geert [1] https://bugzilla.gnome.org/show_bug.cgi?id=655901 ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: Fwd: make check failures
On dinsdag 8 november 2011, Ted Creedon wrote: Derek suggested I try guile 1.8 but it breaks graphviz and configure breaks trying to find guile 1.8 what git command should I use to get the patched files? The way to work with our git repository is explained here: http://wiki.gnucash.org/wiki/Git The patch in question was pushed to the trunk branch. Geert ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Fwd: make check failures
per irc chat w/ tedc warlord Making check in . make[1]: Entering directory `/data/gnucash-2.4.8' make[1]: Leaving directory `/data/gnucash-2.4.8' Making check in doc make[1]: Entering directory `/data/gnucash-2.4.8/doc' Making check in examples make[2]: Entering directory `/data/gnucash-2.4.8/doc/examples' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/data/gnucash-2.4.8/doc/examples' make[2]: Entering directory `/data/gnucash-2.4.8/doc' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/data/gnucash-2.4.8/doc' make[1]: Leaving directory `/data/gnucash-2.4.8/doc' Making check in lib make[1]: Entering directory `/data/gnucash-2.4.8/lib' Making check in libc make[2]: Entering directory `/data/gnucash-2.4.8/lib/libc' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/data/gnucash-2.4.8/lib/libc' Making check in guile-www make[2]: Entering directory `/data/gnucash-2.4.8/lib/guile-www' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/data/gnucash-2.4.8/lib/guile-www' Making check in stf make[2]: Entering directory `/data/gnucash-2.4.8/lib/stf' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/data/gnucash-2.4.8/lib/stf' make[2]: Entering directory `/data/gnucash-2.4.8/lib' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/data/gnucash-2.4.8/lib' make[1]: Leaving directory `/data/gnucash-2.4.8/lib' Making check in src make[1]: Entering directory `/data/gnucash-2.4.8/src' Making check in . make[2]: Entering directory `/data/gnucash-2.4.8/src' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/data/gnucash-2.4.8/src' Making check in libqof make[2]: Entering directory `/data/gnucash-2.4.8/src/libqof' Making check in . make[3]: Entering directory `/data/gnucash-2.4.8/src/libqof' make[3]: Nothing to be done for `check-am'. make[3]: Leaving directory `/data/gnucash-2.4.8/src/libqof' Making check in qof make[3]: Entering directory `/data/gnucash-2.4.8/src/libqof/qof' Making check in . make[4]: Entering directory `/data/gnucash-2.4.8/src/libqof/qof' make test-qofmath make[5]: Entering directory `/data/gnucash-2.4.8/src/libqof/qof' make[5]: `test-qofmath' is up to date. make[5]: Leaving directory `/data/gnucash-2.4.8/src/libqof/qof' make[4]: Leaving directory `/data/gnucash-2.4.8/src/libqof/qof' Making check in test make[4]: Entering directory `/data/gnucash-2.4.8/src/libqof/qof/test' make check-local make[5]: Entering directory `/data/gnucash-2.4.8/src/libqof/qof/test' TEST: test-qof... (pid=24264) /qof/qofbook:OK /qof/qofbook:OK /qof/qofinstance:OK /qof/qofsession: OK PASS: test-qof make[5]: Leaving directory `/data/gnucash-2.4.8/src/libqof/qof/test' make[4]: Leaving directory `/data/gnucash-2.4.8/src/libqof/qof/test' make[3]: Leaving directory `/data/gnucash-2.4.8/src/libqof/qof' make[2]: Leaving directory `/data/gnucash-2.4.8/src/libqof' Making check in debug make[2]: Entering directory `/data/gnucash-2.4.8/src/debug' Making check in valgrind make[3]: Entering directory `/data/gnucash-2.4.8/src/debug/valgrind' make[3]: Nothing to be done for `check'. make[3]: Leaving directory `/data/gnucash-2.4.8/src/debug/valgrind' make[3]: Entering directory `/data/gnucash-2.4.8/src/debug' make[3]: Nothing to be done for `check-am'. make[3]: Leaving directory `/data/gnucash-2.4.8/src/debug' make[2]: Leaving directory `/data/gnucash-2.4.8/src/debug' Making check in doc make[2]: Entering directory `/data/gnucash-2.4.8/src/doc' Making check in design make[3]: Entering directory `/data/gnucash-2.4.8/src/doc/design' make[3]: Nothing to be done for `check'. make[3]: Leaving directory `/data/gnucash-2.4.8/src/doc/design' Making check in xml make[3]: Entering directory `/data/gnucash-2.4.8/src/doc/xml' make[3]: Nothing to be done for `check'. make[3]: Leaving directory `/data/gnucash-2.4.8/src/doc/xml' make[3]: Entering directory `/data/gnucash-2.4.8/src/doc' make[3]: Nothing to be done for `check-am'. make[3]: Leaving directory `/data/gnucash-2.4.8/src/doc' make[2]: Leaving directory `/data/gnucash-2.4.8/src/doc' Making check in pixmaps make[2]: Entering directory `/data/gnucash-2.4.8/src/pixmaps' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/data/gnucash-2.4.8/src/pixmaps' Making check in test-core make[2]: Entering directory `/data/gnucash-2.4.8/src/test-core' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/data/gnucash-2.4.8/src/test-core' Making check in core-utils make[2]: Entering directory `/data/gnucash-2.4.8/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
Re: SOLVED: 1.9.8: make check failures on Ubuntu 6.06
Eric Hanchrow [EMAIL PROTECTED] writes: That last message was 90% pilot error -- I had failed to install the guile-g-wrap package. Once I installed that, the tests all pass. However, it'd have been nice if configure had warned me that guile-g-wrap was missing. configure DOES test for it, but there's no way to tell whether you're using 1.3.4 or 1.9.6, so the configure tests for both versions of the runtime. Moreover, the test is NOT FATAL, because it's a RUNTIME requirement, not a BUILD TIME requirement. -derek -- Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory Member, MIT Student Information Processing Board (SIPB) URL: http://web.mit.edu/warlord/PP-ASEL-IA N1NWH [EMAIL PROTECTED]PGP key available ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
1.9.8: make check failures on Ubuntu 6.06
So I'm running Ubuntu, as the Subject: line says. I downloaded gnucash-1.9.8, and installed lots of development packages in order to get it to build. Then I ran make check and saw this: make[7]: Entering directory `/usr/local/src/gnucash-1.9.8/src/gnc-module/test' ERROR: no code for module (g-wrap gw standard) test-load-c.c: testing module load/unload from C ... FAIL: test-load-c ERROR: no code for module (g-wrap gw standard) FAIL: test-load-scm ERROR: no code for module (g-wrap gw standard) FAIL: test-gwrapped-c ERROR: no code for module (g-wrap gw standard) FAIL: test-scm-module ERROR: no code for module (g-wrap gw standard) FAIL: test-scm-multi ERROR: no code for module (g-wrap gw standard) FAIL: test-load-deps test-modsysver.c: checking for a module we shouldn't find ... ... ERROR: no code for module (g-wrap gw standard) FAIL: test-scm-init == 7 of 12 tests failed Please report to gnucash-devel@gnucash.org So here I am reporting. Is there any other information that you'd like? -- Humor can be dissected as a frog can, but the thing dies in the process and the innards are discouraging to any but the pure scientist. --E.B. White ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
SOLVED: 1.9.8: make check failures on Ubuntu 6.06
That last message was 90% pilot error -- I had failed to install the guile-g-wrap package. Once I installed that, the tests all pass. However, it'd have been nice if configure had warned me that guile-g-wrap was missing. -- Two degrees in be-bop, a Ph.D. in swing -- Lowell George, Fred Martin ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: SOLVED: 1.9.8: make check failures on Ubuntu 6.06
Eric Hanchrow [EMAIL PROTECTED] writes: That last message was 90% pilot error -- I had failed to install the guile-g-wrap package. Once I installed that, the tests all pass. However, it'd have been nice if configure had warned me that guile-g-wrap was missing. Or if Ubuntu would bother to keep itself up-to-date with respect to Debian, so that the rest of the world doesn't have to be bothered with this. Thomas ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel