8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-22 18:43:02 +01:00
Commit Graph

241 Commits

Author SHA1 Message Date
Adriano dos Santos Fernandes
543d59e720 Split icu data file (used in Android) outside .exe compressed file. 2023-02-04 18:32:48 -03:00
Vlad Khorsun
a818a96ca4 Update zlib to 1.2.13, see #7437 2023-01-05 19:55:05 +02:00
github-actions[bot]
adf3231293
Update tzdata to version 2022g. (#7403)
Co-authored-by: asfernandes <asfernandes@users.noreply.github.com>
2022-12-01 08:38:27 -03:00
AlexPeshkoff
ecc4002af1 libcds patch for s390x from Dan Horák (https://github.com/sharkcz) 2022-11-28 14:27:39 +03:00
Vlad Khorsun
57218a90a7
Merge pull request #7339 from hvlad/PageCache/HashTable_PR
Hash table based on lock-free list for page cache.
2022-11-22 00:00:21 +02:00
asfernandes
4e4155f75e Update tzdata to version 2022f. 2022-11-02 11:14:19 -03:00
Adriano dos Santos Fernandes
d3e91584a2 cloop: add support for noexcept and constexpr in C++ >= 11. 2022-10-18 21:13:12 -03:00
Adriano dos Santos Fernandes
93ff3eb263 cloop: use snake names and unsigned numbers in VERSION defines. Reuse defined name in C++ constant. 2022-10-18 21:13:12 -03:00
Adriano dos Santos Fernandes
5b98953343 cloop: put version #define for each interface in the C++ generator. 2022-10-18 21:13:12 -03:00
asfernandes
4de1e87262 Update tzdata to version 2022e. 2022-10-13 08:40:59 -03:00
Vlad Khorsun
ad7292d902 Re-target solution to the current SDK version 2022-10-08 20:51:48 +03:00
Vlad Khorsun
08476d60ba Make CDS build by newer VC compilers (vc16 and vc17). 2022-10-08 20:49:45 +03:00
Vlad Khorsun
6f93d275d0 Implement update() with key and value, see issue #170.
It allows to insert pre-constructed value if key was not found in list.
2022-10-08 20:46:56 +03:00
Vlad Khorsun
d2795cc687 Import full source tree of libcds-2.3.3 2022-10-08 20:46:39 +03:00
asfernandes
0da8a8663e Update tzdata to version 2022d. 2022-10-01 14:27:21 -03:00
Adriano dos Santos Fernandes
a47a1699af Allow to build using prefixed toolchain (configure --host). 2022-09-25 11:21:23 -03:00
Adriano dos Santos Fernandes
d44f3cb94b Adjust Android x86/x64 build. 2022-09-07 10:03:01 -03:00
asfernandes
a4b95af636 Update tzdata to version 2022b. 2022-08-19 08:17:37 -03:00
Adriano dos Santos Fernandes
a7b7955503 Improve Windows build process making it generating public files directly in the output directory. 2022-08-12 08:04:49 -03:00
Adriano dos Santos Fernandes
6a8de73762 Import boost_1_79_0 test and dependent library's headers using bcp. 2022-07-18 08:16:15 -03:00
Vlad Khorsun
0a4e1f2229 Fixed #7161 : Update zlib to 1.2.12 2022-04-03 15:05:29 +03:00
asfernandes
78ef42d38a Update tzdata to version 2022a. 2022-03-19 14:33:29 -03:00
asfernandes
b135249b70 Update tzdata to version 2021a4. 2021-11-09 08:32:49 -03:00
Adriano dos Santos Fernandes
e64c3aacad
Merge pull request #6991 from FirebirdSQL/work/external-pool
Introduce the external memory pool.
2021-10-30 20:08:24 -03:00
Adriano dos Santos Fernandes
ea8732fc80 Use SDK 10.0 for VS >= 2019.
See https://developercommunity.visualstudio.com/t/windowstargetplatformversion-makes-it-impossible-t/140294#T-N548052
2021-10-28 20:43:53 -03:00
Adriano dos Santos Fernandes
801784db69 Add support for VS 2022 build. 2021-10-28 14:31:45 -03:00
Adriano dos Santos Fernandes
440433fc7c Add support for VS 2019 build. 2021-10-28 14:31:45 -03:00
github-actions[bot]
b28089743a
Update tzdata to version 2021a3. (#7026) 2021-10-26 08:42:37 -03:00
asfernandes
4701457462 Update tzdata. 2021-10-23 11:11:47 +00:00
Adriano dos Santos Fernandes
06c9df2c41 RE2: Fix memory leaks when library is unloaded.
Upstream discussion: https://code-review.googlesource.com/c/re2/+/59290
2021-10-05 11:24:08 -03:00
github-actions[bot]
f1745639f5
Update tzdata. (#6988) 2021-09-30 08:49:06 -03:00
Adriano dos Santos Fernandes
99ffa7dcd7 Fix tzdata update job. 2021-09-29 10:58:14 -03:00
Adriano dos Santos Fernandes
2117f40ad6 Revert "Update tzdata. (#6986)"
This reverts commit 692b0fda15.
2021-09-29 10:57:47 -03:00
github-actions[bot]
692b0fda15
Update tzdata. (#6986) 2021-09-29 10:41:08 -03:00
AlexPeshkoff
a5024f848c Postfix for #6978: FB4 build fails on big endian: it was bad idea to add binary .a to git repository 2021-09-22 13:36:41 +03:00
AlexPeshkoff
cc1950a156 Fix for #6978: FB4 build fails on big endian 2021-09-22 13:11:49 +03:00
Stephan Bergmann
6ea349b8ec extern/cloop: Missing dependencies of compilations on output directories
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.
2021-09-07 14:48:53 +03:00
Vlad Khorsun
d02d7a5a06 Update CLOOP MSVC projects. 2021-09-02 00:51:08 +03:00
Vlad Khorsun
8c6996c752 Fixed MSVC build. 2021-09-02 00:47:19 +03:00
AlexPeshkoff
abb3b976d8 Postfix for #6886 - try to fix cloop build on Mac 2021-09-01 20:09:20 +03:00
AlexPeshkoff
6a9d2aa3fa Postfix for #6886, thanks to Adriano for very useful comments and suggestions 2021-09-01 19:04:55 +03:00
Adriano dos Santos Fernandes
39afbeb7f1 Remove old MSVC projects. 2021-06-08 14:59:39 -03:00
Adriano dos Santos Fernandes
936e045d50 Set POSIX build to use C++17. 2021-06-08 14:59:02 -03:00
Adriano dos Santos Fernandes
3085e2c689 Update re2 to version 2021-04-01. 2021-05-26 11:08:45 -03:00
Adriano dos Santos Fernandes
8379045461 Re-do our customizations to re2. 2021-05-26 10:12:54 -03:00
Adriano dos Santos Fernandes
2e35cc66e7 Update re2 to version 2021-04-01. 2021-05-26 10:07:49 -03:00
AlexPeshkoff
82f60c5f92 Fixed misc function in ttmath library 2021-05-24 17:22:03 +03:00
AlexPeshkoff
e039e015aa Fixed CORE-6446: CLOOP envelopes is wrong in IStatus 2021-03-16 18:39:41 +03:00
Adriano dos Santos Fernandes
65ce402465 Improvement CORE-6485 - Provide time zone ids constants in public headers. 2021-02-15 13:35:01 -03:00
AlexPeshkoff
ecb17cef2a Android port, both armv7a & aarch64 2021-02-05 21:06:20 +03:00