On Fri, Sep 30, 2016 at 11:04:44AM +0200, Philippe Makowski wrote: > Hi, > > I tried to build latest stable 3.0.1 under Fedora 24 without success. > Fedora 24 use gcc 6.2.1 > > > log is here : > https://copr-be.cloud.fedoraproject.org/results/makowski/firebird/fedora-24-x86_64/00459581-firebird/build.log.gz > > I tried with these 2 OpenSuse patches > https://build.opensuse.org/package/view_file/home:mkubecek:firebird30/firebird/Make-the-generated-code-compatible-with-gcc-6-in-C-1.patch?expand=1 > and > https://build.opensuse.org/package/view_file/home:mkubecek:firebird30/firebird/Provide-sized-global-delete-operators-when-compiled-.patch?expand=1 > > spec and patches are here : > http://copr-dist-git.fedorainfracloud.org/cgit/makowski/firebird/firebird.git/tree/?id=767d4a0057b13c1e706a003b96f477580a5013c3
Please try adding -fno-delete-null-pointer-checks to CXXFLAGS. To be on the safe side, you might also add -fno-strict-aliasing to both CFLAGS and CXXFLAGS but it's probably not critical. Michal Kubecek ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel