On 10/27/2016 10:27 AM, marius adrian popa wrote: > Could you show the CFLAGS? > > It might be > related > https://github.com/Obsidian-StudiosInc/os-xtoo/issues/1#issuecomment-188736865 > > It seems frame-pointer generation is required for Firebird build.
The LibreOffice build system doesn't pass any CFLAGS into the Firebird configure, but it does pass in some CXXFLAGS (but none about optimization or -f[no-]omit-frame-pointer). Firebird's config.log reports their ultimate values as > CFLAGS=' -pthread' > CXXFLAGS=' -fno-sized-deallocation -fno-delete-null-pointer-checks > -I/data/lo/core/external/boost/include > -I/data/lo/core/workdir/UnpackedTarball/boost > -L/data/lo/core/workdir/UnpackedTarball/boost/source/lib > -I/data/lo/core/workdir/UnpackedTarball/icu/source > -I/data/lo/core/workdir/UnpackedTarball/icu/source/i18n > -I/data/lo/core/workdir/UnpackedTarball/icu/source/common > -L/data/lo/core/workdir/UnpackedTarball/libtommath -pthread' The verbose 'make' output doesn't mention any -f[no-]omit-frame-pointer, and only mentions any -O, namely -O3, when compiling a small fraction of the source files, namely src/cloop/Expr.cpp, src/cloop/Generator.cpp, src/cloop/Lexer.cpp, src/cloop/Parser.cpp, src/cloop/Main.cpp, and src/tests/test1/CppTest.cpp. ------------------------------------------------------------------------------ The Command Line: Reinvented for Modern Developers Did the resurgence of CLI tooling catch you by surprise? Reconnect with the command line and become more productive. Learn the new .NET and ASP.NET CLI. Get your free copy! http://sdm.link/telerik Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel