Please do not commit any more code until you can compile with -Werror

Derek Atkins warlord at MIT.EDU
Sun Sep 4 17:09:45 EDT 2005


Quoting Neil Williams <linux at codehelp.co.uk>:

> On Sunday 04 September 2005 6:34 pm, Derek Atkins wrote:
>> The SOLE reason this has been happening
>> is because you do not build with -Werror.
>
> It's not as black and white as that, the code I commit IS always 
> compiled with
> -Werror in other trees. The only reason for the problems have been the #ifdef
> and #ifndef requirements of having two fundamentally different library
> builds, pending the changeover.

Unfortunately runing the build in another tree is not the same as 
running it in
the GnuCash tree...

[snip]
> I'd simply commit to a second server (FC3 or whatever), if that works with
> -Werror, you would be happy to have that committed to cvs.gnucash.org?

So long as you commit from a gnucash tree built with -Werror, that's all I'm
asking.  I don't particular care how you achieve that, but commits to gnucash
should only happen after gnucash was built with -Werror.

-derek

PS: I use FC3.
PPS: For MacOS you might want to run the autogen.sh on Linux and then move the
sourcetree over and build it there.  Yes, it's more of a pain that way, but it
would solve the immeidate issue.  We really don't have many devs that 
work from
CVS on MacOS.  Most mac devs work from the tarballs (generally to create the
fink package).

-- 
       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
       warlord at MIT.EDU                        PGP key available



More information about the gnucash-devel mailing list