Em 04/03/2016 13:37, Michal Kubecek escreveu:
> On Fri, Mar 04, 2016 at 04:53:47PM +0100, Philippe Makowski wrote:
>>
>> just for information here the log of the attempt to build Firebird 3.0 
>> RC2 under Fedora RawHide (gcc 6.0.0)
>>
>> https://copr-be.cloud.fedoraproject.org/results/makowski/firebird/fedora-rawhide-x86_64/00165626-firebird/build.log.gz
> 
> See http://tracker.firebirdsql.org/browse/CORE-5099
> 
> The crash is probably caused by the problem mentioned in last two comments.
> 

I added my finds to the ticker:

-------------
First, I just committed a change for GPRE generate code compatible with
C++-14

I build in C++-14 mode with these options:

-fno-sized-deallocation: because C++-14 pass the size to the delete
operator. Instead of use this options, it would be better to check
__cpluplus >= 201402L and do the appropriate change in the sources.

-fno-delete-null-pointer-checks: becase the ->as ->is methods that we
call in null pointers. May have others similar things.

These options are not needed:

-no-lifetime-dse
-flifetime-dse=1

But I think -flifetime-dse=1 should be safe.
-------------


Adriano

------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to