ClickHouse/contrib
Azat Khuzhin a10aa9ad50 Force libunwind usage (removes gcc_eh support)
libunwind is reentrant and signal safe, and works faster then then
gcc_eh (plus it has some custom patches for problems that have been
found during it's usage in ClickHouse).

gcc_eh may be missing in the system (if gcc was not installed), and
even if it exists clickhouse uses -nodefaultlibs, so some care should be
made to make it work.

Also this library is tiny and there shouln't be any problem to require
it always (there is already tendency to require some contrib libraries,
i.e. poco).

Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-07-08 20:55:50 +02:00
..
abseil-cpp@215105818d
abseil-cpp-cmake add absl as include dir 2023-06-22 23:54:18 +02:00
AMQP-CPP@818c2d8ad9 Update AMQP 2022-10-03 17:24:57 +02:00
amqpcpp-cmake Update CMakeLists.txt 2022-10-04 19:59:08 +02:00
annoy@f2ac8e7b48 update submodule 2022-09-20 11:29:13 +03:00
annoy-cmake add words about setting to docs 2022-09-05 13:20:49 +00:00
arrow@1f1b3d35fb Try to update arrow library with 11.0.0 release 2023-03-31 14:38:16 +00:00
arrow-cmake Update arrow version in cmake 2023-06-22 19:23:14 +02:00
avro@7832659ec9
avro-cmake Use PROJECT_*_DIR instead of CMAKE_*_DIR. 2023-05-18 23:23:39 +08:00
aws@ca02358dcc Update S3 sdk to v1.11.61 (#50037) 2023-05-25 16:00:50 +02:00
aws-c-auth@97133a2b5d Update S3 sdk to v1.11.61 (#50037) 2023-05-25 16:00:50 +02:00
aws-c-cal@85dd7664b7 Correctly handle that dlopen(NULL) returns NULL in ClickHouse. 2022-12-25 18:24:35 +01:00
aws-c-common@45dcb2849c Update S3 sdk to v1.11.61 (#50037) 2023-05-25 16:00:50 +02:00
aws-c-compression@b517b7decd Update AWS SDK to version 1.10.36 2022-12-25 18:24:35 +01:00
aws-c-event-stream@2f9b60c42f Update S3 sdk to v1.11.61 (#50037) 2023-05-25 16:00:50 +02:00
aws-c-http@dd34461987 Update S3 sdk to v1.11.61 (#50037) 2023-05-25 16:00:50 +02:00
aws-c-io@d58ed4f272 Update S3 sdk to v1.11.61 (#50037) 2023-05-25 16:00:50 +02:00
aws-c-mqtt@33c3455cec Update S3 sdk to v1.11.61 (#50037) 2023-05-25 16:00:50 +02:00
aws-c-s3@d7bfe602d6 Update S3 sdk to v1.11.61 (#50037) 2023-05-25 16:00:50 +02:00
aws-c-sdkutils@208a701fa0 Update S3 sdk to v1.11.61 (#50037) 2023-05-25 16:00:50 +02:00
aws-checksums@ad53be196a Update S3 sdk to v1.11.61 (#50037) 2023-05-25 16:00:50 +02:00
aws-cmake Update S3 sdk to v1.11.61 (#50037) 2023-05-25 16:00:50 +02:00
aws-crt-cpp@8a301b7e84 Update S3 sdk to v1.11.61 (#50037) 2023-05-25 16:00:50 +02:00
aws-s2n-tls@71f4794b75 Update S3 sdk to v1.11.61 (#50037) 2023-05-25 16:00:50 +02:00
azure@096049bf24 fix memory leak at creation of curl connection in azure sdk 2023-02-03 20:10:39 +00:00
azure-cmake Merge branch 'master' into keeper-add-api-version-config 2023-06-27 10:11:04 +00:00
base64@9499e0c494
base64-cmake Enable base64 on s390x platform 2022-11-16 13:01:10 -08:00
boost@aec12eea7f Upgrade boost submodule (#50188) 2023-05-26 15:59:03 +02:00
boost-cmake Fix build for aarch64-darwin 2023-05-15 15:48:00 +00:00
boringssl@8061ac62d6
boringssl-cmake Add riscv64 support for boringssl 2023-05-09 10:33:37 +02:00
brotli@63be8a9940
brotli-cmake
bzip2@bf905ea225
bzip2-cmake
c-ares@6360e96b5c Bump to v1.19.1 2023-05-31 18:13:18 +00:00
c-ares-cmake Add new file 2023-05-31 18:08:20 +00:00
capnproto@976209a6d1 Better 2023-05-31 19:22:44 +00:00
capnproto-cmake
cassandra@f4a31e92a2
cassandra-cmake Use PROJECT_*_DIR instead of CMAKE_*_DIR. 2023-05-18 23:23:39 +08:00
cctz@5e05432420 Update CCTZ 2023-04-10 00:15:15 +02:00
cctz-cmake Use PROJECT_*_DIR instead of CMAKE_*_DIR. 2023-05-18 23:23:39 +08:00
cityhash102 Rename member fields of CityHash_v1_0_2::uint128: "first" -> "low64", "second" -> "high64". 2023-06-24 12:25:56 +02:00
cld2@bc6d493a2f
cld2-cmake
consistent-hashing Fix some grammar mistakes in documentation, code and tests 2023-05-04 13:35:18 -03:00
corrosion@d9dfdefaa3 Try using Corrosion 2022-09-12 23:05:41 +03:00
corrosion-cmake corrosion: export path to FindRust.cmake in CMAKE_MODULE_PATH 2022-12-14 20:58:09 +01:00
cppkafka@5a119f689f
cppkafka-cmake
crc32-s390x@30980583bf Include crc32_s390x as a submodule library 2022-12-01 07:43:32 -08:00
crc32-s390x-cmake fix cmake 2022-12-06 14:02:22 -08:00
crc32-vpmsum@4521554393 Changes to support the CRC32 in PowerPC to address the WeakHash collision issue. Update the reference to support the hash values based on the specific platform 2023-01-10 21:20:13 -08:00
crc32-vpmsum-cmake Addressed the review comments 2023-01-11 17:00:10 -08:00
croaring@f40ed52bcd Update roaring bitmaps, because the previous version had a bug 2023-03-19 04:35:20 +01:00
croaring-cmake Update roaring bitmaps, because the previous version had a bug 2023-03-19 04:35:20 +01:00
curl@b0edf0b7da Update Curl to latest 2023-04-28 04:59:06 -07:00
curl-cmake Update Curl to latest 2023-04-28 04:59:06 -07:00
cyrus-sasl@e6466edfd6
cyrus-sasl-cmake
datasketches-cpp@7abd49bb2e update datasketches-cpp 2022-08-30 20:02:47 +08:00
datasketches-cpp-cmake
double-conversion@cf2f0f3d54
double-conversion-cmake
dragonbox@923705af6f
dragonbox-cmake
fast_float@7eae925b51
fast_float-cmake
fastops@1460583af7
fastops-cmake
flatbuffers@eb3f827948
fmtlib@b6f4ceaed0
fmtlib-cmake
google-benchmark@2257fa4d6a Add google benchmark to contrib (#43779) 2022-12-08 13:38:08 +01:00
google-benchmark-cmake Add google benchmark to contrib (#43779) 2022-12-08 13:38:08 +01:00
google-protobuf@c47efe2d8f Include msan fix in protobuf 2023-06-01 13:16:33 +00:00
google-protobuf-cmake Add new source file 2023-05-31 17:26:31 +00:00
googletest@71140c3ca7 Upgrade googletest to their lastest main state 2023-01-04 10:44:39 +00:00
googletest-cmake rework WriteBufferFromS3, squashed 2023-05-10 18:31:47 +00:00
grpc@3f975ecab3
grpc-cmake Initial removal of logic under COMPILER_GCC 2023-04-11 16:27:32 +00:00
gwpasan-cmake not compile gwp in non-linux environment 2023-01-17 23:06:44 +01:00
h3@c7f46cfd71
h3-cmake
hashidsxx@783f6911cc
hashidsxx-cmake
hive-metastore@809a77d435
hive-metastore-cmake
icu@a56dde820d
icu-cmake support icudata on s390x platform 2023-01-25 22:53:03 +00:00
icudata@c8e717892a support icudata on s390x platform 2023-01-25 22:53:03 +00:00
idxd-config@f6605c41a7 resolved conflict with master 2023-05-08 16:46:27 -04:00
idxd-config-cmake refine content of cmake for qpl 2023-05-08 16:43:37 -04:00
isa-l@9f2b68f057 Update HDFS: Support for erasure codes 2023-04-24 09:59:16 +08:00
isa-l-cmake Respect ENABLE_LIBRARIES for ISA-L library 2023-05-03 09:50:42 +02:00
jemalloc@41a859ef73
jemalloc-cmake Force libunwind usage (removes gcc_eh support) 2023-07-08 20:55:50 +02:00
krb5@b56ce6ba69 Fix TSan report in Kerberos 2023-04-10 04:22:17 +02:00
krb5-cmake Fix krb5 with openssl 2023-04-04 15:28:40 -07:00
lemmagen-c@59537bdcf5
lemmagen-c-cmake
libbcrypt@8aa32ad94e Add bcrypt authentification type 2023-01-04 15:33:16 +00:00
libbcrypt-cmake Add bcrypt authentification type 2023-01-04 15:33:16 +00:00
libcpuid@503083acb7 Fix submodules 2022-09-30 20:31:01 +03:00
libcpuid-cmake
libcxx-cmake Force libunwind usage (removes gcc_eh support) 2023-07-08 20:55:50 +02:00
libcxxabi-cmake Force libunwind usage (removes gcc_eh support) 2023-07-08 20:55:50 +02:00
libdivide@3bd3438857 Update libdivide 2022-12-13 10:45:01 +01:00
libdivide-cmake Update libdivide 2022-12-13 10:45:01 +01:00
libfarmhash Fix farmhash for s390x 2023-03-03 09:29:35 -08:00
libfiu@b85edbde4c Fix build of libfiu on clang-16 2023-05-11 04:43:00 +02:00
libfiu-cmake address comments 2023-05-10 13:56:17 +02:00
libfuzzer-cmake move libfuzzer to dedicated contrib/libfuzzer-cmake 2022-10-21 14:04:01 +00:00
libgsasl@0fb79e7609 Fix CVE-2022-2469 2023-05-31 18:48:41 +00:00
libgsasl-cmake
libhdfs3@377220ef35 update libhdfs3 version 2023-06-26 22:22:22 +08:00
libhdfs3-cmake Restore Azure build on ARM (#51288) 2023-06-23 14:35:51 +02:00
libmetrohash
libpq@e071ea570f
libpq-cmake OpenSSL cmake changes 2022-12-07 13:22:46 -05:00
libpqxx@bdd6540fb9 Fix 2023-05-24 15:03:11 +02:00
libpqxx-cmake
libprotobuf-mutator@a304ec48dc
libprotobuf-mutator-cmake
librdkafka@6f3b483426 Fix submodules 2022-09-30 20:31:01 +03:00
librdkafka-cmake s390x support 2023-01-23 14:20:49 +00:00
libstemmer_c@c753054304
libstemmer-c-cmake
libunwind@e48aa13f67 Use latest libunwind for s390x 2023-02-22 17:24:15 -08:00
libunwind-cmake Fix extremely slow stack traces in debug build 2022-12-24 20:31:04 +01:00
liburing@f5a48392c4 bump liburing 2023-01-28 21:54:44 +02:00
liburing-cmake Update liburing CmakeLists.txt 2023-02-07 18:11:43 +01:00
libuv@3a85b2eb3d
libuv-cmake Use PROJECT_*_DIR instead of CMAKE_*_DIR. 2023-05-18 23:23:39 +08:00
libxml2@223cb03a5d Bump libxml2 from 2.10.3 to 2.10.4 2023-05-31 17:57:50 +00:00
libxml2-cmake Avoid CVE-2022-40303 CVE-2022-40304 2023-02-09 12:29:42 -08:00
llvm-project@d857c707fc Remove "locale" 2023-05-06 18:45:14 +02:00
llvm-project-cmake Simplify the LLVM build process 2023-02-28 22:41:52 +08:00
lz4@e82198428c Update lz4 to enable cutting-edge optimisations (#50621) 2023-06-09 15:11:07 +02:00
lz4-cmake Enable FAST_DEC_LOOP for Arm LZ4 to get 5% of decomp speed 2023-06-05 14:10:53 +01:00
magic_enum@38f86e4d09
magic-enum-cmake
mariadb-connector-c@e39608998f
mariadb-connector-c-cmake Use PROJECT_*_DIR instead of CMAKE_*_DIR. 2023-05-18 23:23:39 +08:00
miniselect@be0af6bd0b
miniselect-cmake
minizip-ng@f3d400e999
minizip-ng-cmake
morton-nd@3795491a4a add Morton Coding (ZCurve) 2022-10-19 15:59:25 +02:00
morton-nd-cmake add Morton Coding (ZCurve) 2022-10-19 15:59:25 +02:00
msgpack-c@46684265d5
msgpack-c-cmake
murmurhash Fix murmurhash for s390x 2023-02-28 10:08:57 -08:00
nanodbc@df52a1232d
nanodbc-cmake
nats-io@1e2597c546
nats-io-cmake
nlp-data@5591f91f5e
nlp-data-cmake
NuRaft@491eaf592d Merged NuRaft 2023-06-10 17:20:29 +00:00
nuraft-cmake
openldap@8688afe6bc Update OpenLDAP library 2022-09-21 06:27:10 +02:00
openldap-cmake s390x build support 2023-01-20 21:16:55 +00:00
openssl@19cc035b6c Add OpenSSL submodule 2022-12-07 13:22:46 -05:00
openssl-cmake Add note about OpenSSL 2023-01-29 20:03:50 +00:00
orc@568d1d60c2 Fixing git submodule back to our own fork as this pull https://github.com/apache/orc/pull/1542 is now merged into apache/orc repository 2023-06-22 18:00:39 +10:00
pdqsort
pdqsort-cmake
qpl@3f8f5cea27 qpl-deflate codec lower the minimum SIMD version to SSE 4.2 2023-05-12 09:56:01 -04:00
qpl-cmake QPL: Add a comment about isal 2023-05-29 07:43:58 +00:00
rapidjson@c4ef90ccdb
rapidjson-cmake
re2@03da4fc085 Update contrib/re2 to 2023-06-02 2023-06-13 19:29:41 +03:00
re2-cmake add absl as include dir 2023-06-22 23:54:18 +02:00
replxx@5d04501f93 Fix submodules 2022-09-30 20:31:01 +03:00
replxx-cmake
rocksdb@66e3cbec31 s390x support 2023-01-23 14:20:49 +00:00
rocksdb-cmake Fix power8+ support add power9+ support 2022-10-18 17:14:43 -05:00
s2geometry@4a7ebd5da0 s390x support 2023-01-23 14:20:49 +00:00
s2geometry-cmake
sentry-native@ae10fb8c22 Fix submodules 2022-09-30 20:31:01 +03:00
sentry-native-cmake What happens if I remove these 139 lines of code? 2023-01-03 18:35:31 +00:00
simdjson@1075e8609c
simdjson-cmake
snappy@fb057edfed
snappy-cmake Use PROJECT_*_DIR instead of CMAKE_*_DIR. 2023-05-18 23:23:39 +08:00
sparse-checkout Update S3 sdk to v1.11.61 (#50037) 2023-05-25 16:00:50 +02:00
sparsehash-c11@cf0bffaa45
sparsehash-c11-cmake
sqlite-amalgamation@2059807989 Update SQLite to 3.41.2 2023-03-28 10:51:27 +00:00
sqlite-cmake
sysroot@e0d1b64da6 Bump sysroot 2023-04-25 18:15:07 +02:00
thrift@2a93df80f2
thrift-cmake
ulid-c@c433b6783c Fix include 2023-02-14 16:45:46 +00:00
ulid-c-cmake Fix include 2023-02-14 16:45:46 +00:00
unixodbc@18e0ebe2a1 updated files 2023-02-14 05:25:50 -08:00
unixodbc-cmake
vectorscan@38431d1117 Switch to upstream repository of vectorscan 2023-05-23 22:13:35 +02:00
vectorscan-cmake fix: repair aarch64 build 2022-09-13 20:51:51 +00:00
wordnet-blast@1d16ac2803
wordnet-blast-cmake
wyhash@991aa3dab6
wyhash-cmake
xxHash@3078dc6039 Add xxh3 hash function (#43411) 2022-11-26 00:14:08 +01:00
xxHash-cmake Add xxh3 hash function (#43411) 2022-11-26 00:14:08 +01:00
xz@869b9d1b4e
xz-cmake Fix http xz compression issue for s390x 2023-02-24 07:33:57 -08:00
yaml-cpp@0c86adac6d
yaml-cpp-cmake
zlib-ng@50f0eae1a4 update zlib-ng to latest 2022-10-18 17:38:06 -05:00
zlib-ng-cmake Use PROJECT_*_DIR instead of CMAKE_*_DIR. 2023-05-18 23:23:39 +08:00
zstd@63779c7982 Bump ZSTD to 1.5.5-pre 2023-04-13 12:11:43 +00:00
zstd-cmake Remove ZSTD version from CMake output 2023-02-23 20:27:30 +00:00
CMakeLists.txt Restore Azure build on ARM (#51288) 2023-06-23 14:35:51 +02:00
update-submodules.sh update docs 2023-03-29 18:47:38 +02:00