Philippe,

Apparently that was me who broke the build for you.

The code compiled for my Linux build configuration, but produced warnings.

I noticed that, and committed fix a few hours later (

Revision: 59884
           http://sourceforge.net/p/firebird/code/59884
Author:   skidder
Date:     2014-07-17 21:17:15 +0000 (Thu, 17 Jul 2014)
Log Message:
-----------
Fix GCC warnings
)

It apparently didn't get into SVN before you created the snapshot build.

Code still produces warnings for older GCC versions (e.g. GCC 4.4.7), but 
builds cleanly with newer 
ones (e.g. GCC 4.9.1).

New code is perfectly valid C++11 (you can use "offsetof" macro for non-POD 
"standard-layout" 
classes there). NULL pointer tricks that were used by Firebird before always 
were "undefined behavior".

Please report if next snapshot fails for you again.

Thank you,
Nikolay Samofatov


------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to