6ea349b8ec
When building Firebird 3.0.7 as part of LibreOffice, we noticed occasional build failures like <https://ci.libreoffice.org/job/gerrit_linux_clang_dbgutil/96392/> > error: unable to open output file '/home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/workdir/UnpackedTarball/firebird/temp/Debug/cloop/release/tests/test1/CTest.o': 'No such file or directory' > 1 error generated. > Makefile:72: recipe for target '/home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/workdir/UnpackedTarball/firebird/temp/Debug/cloop/release/tests/test1/CTest.o' failed and while target "all" depends on target "mkdirs" (which would create all those directories) in extern/cloop/Makefile, there is no order among the dependencies of "all", so no guarantee that the directories are already created when the compilation recipes are executed. |
||
---|---|---|
.github | ||
.vscode | ||
builds | ||
doc | ||
examples | ||
extern | ||
lang_helpers | ||
src | ||
.editorconfig | ||
.gitignore | ||
.travis.yml | ||
acx_pthread.m4 | ||
appveyor.yml | ||
autogen.sh | ||
binreloc.m4 | ||
CHANGELOG.md | ||
CMakeLists.txt | ||
configure.ac | ||
Makefile.in | ||
README.md | ||
setupBuildNum.sh | ||
travis.sh |
Firebird README
Firebird is a relational database offering many ANSI SQL standard features that runs on Linux, Windows, MacOS and a variety of Unix platforms. Firebird offers excellent concurrency, high performance, and powerful language support for stored procedures and triggers. It has been used in production systems, under a variety of names, since 1981.
The Firebird Project is a commercially independent project of C/C++ programmers, technical advisors and supporters developing and enhancing a multi-platform relational database management system based on the source code released by Inprise Corporation on 25 July, 2000.
Basic information
- https://www.firebirdsql.org/
- https://www.firebirdsql.org/en/historical-reference/
- https://www.firebirdsql.org/en/features/
Documentation
Licensing
The source code is released under variants of the Mozilla Public Licence 1.1 (MPL):
- https://www.firebirdsql.org/en/initial-developer-s-public-license-version-1-0/
- https://www.firebirdsql.org/en/interbase-public-license/
Development
The source code can be found at:
https://github.com/FirebirdSQL/firebird
Build instructions are here: https://www.firebirdsql.org/en/building-the-code/
Bugs and feature requests should be submitted at:
https://github.com/FirebirdSQL/firebird/issues
You may find more details at:
https://www.firebirdsql.org/en/development/