0a42105a8d
In 3.0.4, the horrible makefiles override the CXXFLAGS variable: firebird/builds/posix/prefix.linux_generic:CXXFLAGS=-std=gnu++03 Work around that by passing LO's customised CXXFLAGS as a command-line parameter to make, which in turn overrides the definition in the makefile. Other platforms, in particular Darwin, apparently extend CXXFLAGS instead of overwriting. To nobody's surprise, gnu++03 doesn't even build with clang because ICU headers use C++11 features (although strangely gcc doesn't complain). Change-Id: If3b26482a4f4bf284057e261677cd7182656154f Reviewed-on: https://gerrit.libreoffice.org/67255 Tested-by: Jenkins Reviewed-by: Michael Stahl <Michael.Stahl@cib.de> |
||
---|---|---|
.. | ||
0001-Avoid-hangup-in-SS-when-error-happens-at-system-atta.patch.1 | ||
0002-Backported-fix-for-CORE-5452-Segfault-when-engine-s-.patch.1 | ||
asan.patch | ||
c++17.patch | ||
ExternalPackage_firebird.mk | ||
ExternalProject_firebird.mk | ||
firebird-cloop-compiler.patch.1 | ||
firebird-configure-x86-64-macosx.patch.1 | ||
firebird-cygwin-msvc.patch | ||
firebird-Engine12.patch | ||
firebird-gcc6.patch.1 | ||
firebird-macosx.patch.1 | ||
firebird-rpath.patch.0 | ||
firebird-vs2017.patch.1 | ||
firebird.disable-ib-util-not-found.patch.1 | ||
libc++.patch | ||
macosx-elcapitan-dyld.patch | ||
Makefile | ||
Module_firebird.mk | ||
README | ||
sanitizer.patch | ||
ubsan.patch | ||
UnpackedTarball_firebird.mk | ||
wnt-dbgutil.patch |
Firebird is an embeddable SQL RDBMS implemented in C++ http://firebirdsql.org/