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