r12984 - gnucash/trunk/src - Move the global report hash-table from guile to C.

David Hampton hampton-gnucash at rainbolthampton.net
Fri Jan 27 00:58:23 EST 2006


On Fri, 2006-01-27 at 00:36 -0500, Chris Shoemaker wrote:
> On Fri, Jan 27, 2006 at 12:04:13AM -0500, David Hampton wrote:
> > Chris,
> > 
> > This patch broke the tree for everyone compiling with
> > --enable-error-on-warning (which is the default setting).  Please
> > compile your tree with this flag enabled before committing.
> 
> Well, it can't be _everyone_.  I just reconfigured with
> --enable-error-on-warning, 

What was the value of 'Extra Warnings' at the end of configure?

> and my compiler (gcc 4.0.2) doesn't
> generate warnings where yours did.  What version do you use and with
> what settings?

gcc version 4.0.2 20051125 (Red Hat 4.0.2-8)

./configure --prefix=/opt/gnucash/u2 --enable-etags --enable-sql
  --enable-ofx --enable-hbci --enable-ref-counts-dumps --enable-efence
  --enable-compile-warnings

Hmm, I have --enable-compile-warnings and you don't.  Checking
configure.in, that means I'm getting -Wall and -Wunused passed to the
actual compilation which explains why I see errors and you don't.
Autogen.sh prints a statement to the effect that this flag should be
used.  I think I'll go see if I can force it as the default in
configure.in.

David




More information about the gnucash-patches mailing list