ClickHouse/contrib
Vladimir Smirnov 48451182f8 Initial support for risc-v
Make ClickHouse compilable and runnable on risc-v 64

So far only basic functionality was tested (on real hw),
clickhouse server runs, exceptions works, client works,
simple tests works.

What doesn't work:
 1. traces - they are always empty
 2. system.stack_trace only have first frame
2021-11-11 19:23:34 +01:00
..
abseil-cpp@b004a8a024 Switch performance and merge contrib 2021-09-10 11:10:45 +00:00
abseil-cpp-cmake Updated CacheDictionary 2021-03-06 14:36:37 +03:00
AMQP-CPP@1a6c51f4ac fix unbundled build 2021-08-03 17:29:59 +03:00
amqpcpp-cmake Fix 2021-08-30 20:59:03 +03:00
arrow@078e21bad3 Try update arrow 2021-08-02 19:33:15 +03:00
arrow-cmake Remove trash from CMake 2021-10-11 06:58:08 +03:00
avro@e43c46e87f More pytest fixes (#23538) 2021-06-07 20:29:19 +03:00
avro-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
aws@00b0360454 Retry on Yandex.S3 throttle 2021-10-25 17:34:59 +03:00
aws-c-common@736a82d169
aws-c-event-stream@3bc33662f9
aws-checksums@519d6d9093
aws-s3-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
base64@af9b331f2b
base64-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
boost@fcb058e145 Initial support for risc-v 2021-11-11 19:23:34 +01:00
boost-cmake Initial support for risc-v 2021-11-11 19:23:34 +01:00
boringssl@c1e01a441d attemp to fix build 2021-10-15 16:01:28 +03:00
boringssl-cmake Update BorinSSL 2021-10-11 14:53:26 +03:00
brotli@63be8a9940 Update brotli to a version with a recent origin fix: "encoder: fix rare access to uninitialized data in ring-buffer" 2021-02-26 11:50:01 +00:00
brotli-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
bzip2@bf905ea225 Add submodule bzip2 2021-08-07 06:18:14 +00:00
bzip2-cmake Add bzip2 file compression 2021-08-07 00:25:52 +00:00
capnproto@c8189ec3c2 Try to fix tests, update capnp lib to eliminate problem with UB sanitizer 2021-10-14 16:43:23 +03:00
capnproto-cmake Fix build 2021-10-14 16:43:23 +03:00
cassandra@eb9b68dadb suppress msan cassandra 2021-05-28 16:22:50 +03:00
cctz@9edd0861d8 Update CCTZ 2021-10-09 18:37:38 +03:00
cctz-cmake Add CI check for darwin-aarch64 (#25560) 2021-06-25 18:21:56 +03:00
cityhash102
consistent-hashing
cppkafka@5a119f689f Fix kafka failover issue (#21118). 2021-06-09 16:02:56 +02:00
cppkafka-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
croaring@2c867e9f9c Update roaring just in case 2021-06-10 02:36:36 +03:00
croaring-cmake Disable jemalloc under OSX 2021-08-16 18:04:46 +02:00
curl@3b8bbbbd16
curl-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
cyrus-sasl@e6466edfd6 Fix submodules 2021-05-19 14:52:02 +03:00
cyrus-sasl-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
datasketches-cpp@7d73d7610d Fix submodules 2021-05-19 14:52:02 +03:00
double-conversion@cf2f0f3d54
double-conversion-cmake Somewhat better support for paths with whitespaces 2021-04-24 22:48:44 +03:00
dragonbox@923705af6f Update Dragonbox 2021-01-17 23:38:59 +03:00
dragonbox-cmake better 2020-12-07 21:26:02 +03:00
fast_float@7eae925b51 Updated submodule 2020-12-06 23:37:36 +03:00
fastops@1460583af7 Update submodule 2021-10-16 03:09:38 +03:00
fastops-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
flatbuffers@eb3f827948 update 2021-06-18 13:34:15 +03:00
fmtlib@c108ee1d59
fmtlib-cmake
gcem@8d4f1b5d76
googletest@e7e591764b Update 2021-03-19 14:34:52 +08:00
grpc@7eac189a6b Revert "Fix style regressions on benchmark page (#30506)" 2021-10-25 20:02:35 +03:00
grpc-cmake Build protoc for host architecture during cross-compilation 2021-10-12 05:46:19 +03:00
h3@c7f46cfd71 Revert "Implement h3ToGeo function" 2021-06-22 17:25:21 +03:00
h3-cmake update cmake 2021-06-22 10:39:27 +03:00
hyperscan@e9f08df021 Fix debug assertion in Hyperscan 2021-01-31 07:23:07 +03:00
hyperscan-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
icu@faa2f9f9e1
icu-cmake Somewhat better support for paths with whitespaces 2021-04-24 22:48:44 +03:00
icudata@f020820388
jemalloc@e6891d9746 MADV_DONTNEED check in runtime for qemu (via patching jemalloc) 2020-12-19 15:34:12 +03:00
jemalloc-cmake Initial support for risc-v 2021-11-11 19:23:34 +01:00
krb5@5149dea4e2 Fix MSan report in Kerberos library 2021-01-17 21:35:53 +03:00
krb5-cmake Remove trash from CMake 2021-10-11 06:58:08 +03:00
lemmagen-c@59537bdcf5 Updated submodules to include new READMEs 2021-06-19 23:15:16 +00:00
lemmagen-c-cmake added LemmaGen lemmatizer 2021-06-05 00:52:35 +00:00
libc-headers@aa5429bf67 Add missing files to libc-headers. 2021-10-11 07:44:12 +03:00
libcpuid@8db3b8d2d3
libcpuid-cmake Disable base64, fastops and libcpuid on unsupported platforms better 2021-04-02 13:57:46 +03:00
libcxx@61e60294b1 Pull libcxx 2021-10-08 21:38:12 +03:00
libcxx-cmake Revert special contribs and set folder manually for them until fixed 2021-10-17 23:10:01 +03:00
libcxxabi@df8f1e727d Update libcxx and use unstable ABI to provide better performance 2021-01-11 02:08:33 +00:00
libcxxabi-cmake Revert special contribs and set folder manually for them until fixed 2021-10-17 23:10:01 +03:00
libdivide Update libdivide to the latest master (2) 2021-03-30 00:37:27 +03:00
libfarmhash
libgsasl@383ee28e82 cleanup, fixes, new submodules, ShellCommand, WriteBufferFromString 2020-12-16 14:48:33 +03:00
libhdfs3@a8c37ee001 Fix assert in hdfs, add test 2021-11-03 12:53:33 +03:00
libhdfs3-cmake Remove trash from CMake 2021-10-11 06:58:08 +03:00
libmetrohash Fix build 2021-08-15 11:21:46 +03:00
libpq@e071ea570f Update libpq 2021-07-02 22:26:33 +03:00
libpq-cmake Update libpq 2021-07-02 00:07:23 +03:00
libpqxx@357608d11b Update libpqxx 2021-06-16 09:38:33 +03:00
libpqxx-cmake Postgres ON CONFLICT 2021-08-24 12:37:32 +00:00
libprotobuf-mutator@ffd86a3287 adding codegen fuzzer + code generation script. new contrib added: libprotobuf-mutator 2021-10-12 03:21:31 +03:00
libprotobuf-mutator-cmake Added an ability to generate data in build time 2021-10-15 14:35:50 +00:00
librdkafka@b8554f1682 Bump librdkafka (to fix metadata cache destroying) 2021-08-19 21:38:06 +03:00
librdkafka-cmake Initial support for risc-v 2021-11-11 19:23:34 +01:00
libstemmer_c@c753054304 Updated submodules to include new READMEs 2021-06-19 23:15:16 +00:00
libstemmer-c-cmake minor fix 2021-06-03 19:20:35 +00:00
libunwind@c4ea9848a6 Updated libunwind to protect from wrong CFA expressions 2021-08-24 21:36:45 +03:00
libunwind-cmake Revert special contribs and set folder manually for them until fixed 2021-10-17 23:10:01 +03:00
libuv@95081e7c16 Update submodules 2021-10-12 02:03:00 +03:00
libuv-cmake Add support for PowerPC build 2021-10-12 01:47:57 +03:00
libxml2@18890f471c
libxml2-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
llvm@20607e6172 Update submodules to simplify cross build 2021-10-11 14:34:05 +03:00
lz4@f39b79fb02
lz4-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
magic_enum@38f86e4d09 Initial: replacing hardcoded toString for enums with magic_enum 2021-09-06 16:24:03 +02:00
magic-enum-cmake Simplifying exception messages 2021-09-11 00:40:18 +02:00
mariadb-connector-c@5f4034a3a6 Updated MariaDB connector fix cmake 2021-04-08 21:47:12 +03:00
miniselect@be0af6bd0b Move miniselect to submodule and replace quantile exact with better algorithm 2020-11-10 00:53:43 +03:00
msgpack-c@46684265d5 Revert "Fix style regressions on benchmark page (#30506)" 2021-10-25 20:02:35 +03:00
murmurhash Make -Wreserved-id-macro happy 2021-06-22 14:13:19 +03:00
nanodbc@df52a1232d Update nanodbc 2021-08-24 12:50:07 +00:00
nanodbc-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
NuRaft@d10351f312 Fix typo and update NuRaft 2021-10-22 11:24:18 +03:00
nuraft-cmake Followup 2021-07-29 14:18:44 +03:00
openldap@0208811b60 Update OpenLDAP for BoringSSL 2020-11-29 11:51:32 +03:00
openldap-cmake Preparation to build with Musl 2021-10-16 00:17:34 +03:00
orc@0a936f6bbd Update orc and arrow 2021-06-15 16:15:27 +03:00
pdqsort
poco@173fb31717 Initial support for risc-v 2021-11-11 19:23:34 +01:00
poco-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
protobuf@c1c5d02026 Update submodules to simplify cross build 2021-10-11 14:34:05 +03:00
protobuf-cmake Fix fuzzer build (#30344) 2021-10-26 20:30:34 +03:00
rapidjson@c4ef90ccdb
re2@13ebb377c6 Update re2 to 2021-04-01 for GCC 11 compatibility 2021-05-17 13:30:55 +02:00
re2_st re2_st: Avoid replacing re2::re2_internal 2021-05-17 13:49:48 +02:00
replxx@b0c266c2d8 update 2021-10-17 10:41:51 +08:00
replxx-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
rocksdb@e7c2b2f7bc Initial support for risc-v 2021-11-11 19:23:34 +01:00
rocksdb-cmake Merge pull request #29974 from ClickHouse/minimized-toolchain 2021-10-11 22:04:01 +03:00
s2geometry@38b7a290f9 Update submodules 2021-10-12 02:03:00 +03:00
s2geometry-cmake done 2021-07-19 17:47:24 +03:00
sentry-native@f431047ac8 Initial support for risc-v 2021-11-11 19:23:34 +01:00
simdjson@8df32cea33 Fix submodules 2021-05-19 14:52:02 +03:00
simdjson-cmake Allow to build with AVX2 2021-08-10 03:46:03 +03:00
snappy@fb057edfed update version of snappy 2021-11-01 11:18:59 +08:00
snappy-cmake Fix error 2021-10-11 08:52:41 +03:00
sparsehash-c11@cf0bffaa45
sqlite-amalgamation@9818baa5d0 Add library as submodule 2021-07-07 20:06:35 +00:00
sqlite-cmake Add .cmake 2021-07-09 10:27:53 +00:00
stats@b6dd459c10
stats-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
sysroot@1a64956aa7 Initial support for risc-v 2021-11-11 19:23:34 +01:00
thrift@010ccf0a0c
unixodbc@b0ad30f7f6
unixodbc-cmake Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
wordnet-blast@1d16ac2803 Updated submodules to include new READMEs 2021-06-19 23:15:16 +00:00
wordnet-blast-cmake added WordNet synonyms extensions 2021-06-03 19:28:12 +00:00
xz@869b9d1b4e fixed whitespaces, added hidden submodule file 2020-11-02 23:04:49 +03:00
yaml-cpp@0c86adac6d Implemented YAMLParser class 2021-05-21 21:56:22 +03:00
yaml-cpp-cmake Implemented YAMLParser class 2021-05-21 21:56:22 +03:00
zlib-ng@6a5e93b900 Try update contrib/zlib-ng 2021-08-06 18:03:05 +03:00
zstd@a488ba114e Fix submodules 2021-05-19 14:52:02 +03:00
zstd-cmake Update zstd to v1.5.0 2021-05-15 00:57:24 +02:00
CMakeLists.txt Revert special contribs and set folder manually for them until fixed 2021-10-17 23:10:01 +03:00