Re: Fwd: make check failures

2011-11-08 Thread Geert Janssens
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

2011-11-08 Thread Ted Creedon
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

2011-11-08 Thread Geert Janssens
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

2011-11-08 Thread Geert Janssens
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

2011-11-08 Thread Ted Creedon
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

2011-11-08 Thread Geert Janssens
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

2011-11-07 Thread Ted Creedon
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

2006-07-16 Thread Derek Atkins
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

2006-07-15 Thread Eric Hanchrow
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

2006-07-15 Thread Eric Hanchrow
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

2006-07-15 Thread Thomas Bushnell BSG
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