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

Reply via email to