Package Details: clickhouse 24.10.1.2812-1

Git Clone URL: https://aur.archlinux.org/clickhouse.git (read-only, click to copy)
Package Base: clickhouse
Description: An open-source column-oriented database management system that allows generating analytical data reports in real time
Upstream URL: https://clickhouse.com
Licenses: Apache
Submitter: kmeaw
Maintainer: Felixoid
Last Packager: Felixoid
Votes: 24
Popularity: 0.98
First Submitted: 2017-01-13 15:46 (UTC)
Last Updated: 2024-11-04 17:29 (UTC)

Pinned Comments

Felixoid commented on 2020-08-19 21:12 (UTC)

After the long discussion in dev-group of Telegram, the most straight forward way to use clickhouse is the usage of the official build.

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

digital commented on 2018-07-18 03:43 (UTC) (edited on 2018-07-18 03:44 (UTC) by digital)

Can't build with make: *** No rule to make target 'clickhouse'. Stop. https://pastebin.com/CJhAAFD5

lisu_ml commented on 2018-05-24 10:21 (UTC)

The package doesn't build for me:

error: unnecessary parentheses in declaration of ‘assert_arg’ [-Werror=parentheses] failed ** (Pred::* ^ /tmp/tmp.YFWfBoKClA/clickhouse/src/ClickHouse-1.1.54362-stable/contrib/boost/boost/mpl/assert.hpp:193:21: error: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Werror=parentheses] failed * (boost::mpl::not_<pred>::** ^ cc1plus: all warnings being treated as errors make[3]: * [libs/libcommon/CMakeFiles/common.dir/build.make:63: libs/libcommon/CMakeFiles/common.dir/src/DateLUT.cpp.o] Error 1 make[2]: [CMakeFiles/Makefile2:2104: libs/libcommon/CMakeFiles/common.dir/all] Error 2 make[1]: [CMakeFiles/Makefile2:5483: dbms/src/Server/CMakeFiles/clickhouse.dir/rule] Error 2 make: </pred>* [Makefile:1252: clickhouse] Error 2 ==> ERROR: A failure occurred in build().

Algunenano commented on 2017-08-04 12:07 (UTC)

Hi, I've made some changes to avoid the need to use gcc6 (using the latest testing release for now) and to use the system libraries for those packages available in the repos. Also there is a minor tweak to include the symlinks for the .so which were missing. Here is the diff: https://gist.github.com/Algunenano/2a99b898455140c530ab82c23caee23d Or the whole PKGBUILD: https://github.com/Algunenano/PKGBUILDs/blob/9412bbe4d7498fa3c65545974dd4f42c44077952/clickhouse/PKGBUILD Feel free to use any of the changes.

freb commented on 2017-07-24 00:16 (UTC) (edited on 2017-07-24 00:17 (UTC) by freb)

I'm having the same issue as daskol, a dependency cycle. Using pacaur, I get the following: :: resolving dependencies... tsort: -: input contains a loop: tsort: gcc-gcj-ecj tsort: gcc63-gcj tsort: gcc63 tsort: -: input contains a loop: tsort: gcc-gcj-ecj tsort: gcc63-gcj :: dependency cycle detected

daskol commented on 2017-07-19 21:06 (UTC)

> Собрал gcc6, должно стать лучше. Ну такое. Лучше не стало. Теперь конфликт gcc-go c go и циклическая зависимость в gcc63-gcj.

Algunenano commented on 2017-07-12 09:32 (UTC)

Client config was moved (https://github.com/yandex/ClickHouse/commit/b1a645cb6dbf6c13728b5f40cd022f752043e0df) so packaging fails. I've fixed it with: < cp dbms/src/Client/config.xml $pkgdir/etc/clickhouse-client/ --- > cp dbms/src/Server/clickhouse-client.xml $pkgdir/etc/clickhouse-client/config.xml

kmeaw commented on 2017-06-18 19:03 (UTC)

Собрал gcc6, должно стать лучше.

daskol commented on 2017-06-18 14:15 (UTC)

За два месяца так и не удалось ни разу поставить ClickHouse на Arch без плясок. In file included from /tmp/yaourt-tmp/aur-clickhouse/src/ClickHouse-1.1.54231-stable/contrib/libtcmalloc/src/libc_override_glibc.h:62:0, from /tmp/yaourt-tmp/aur-clickhouse/src/ClickHouse-1.1.54231-stable/contrib/libtcmalloc/src/libc_override.h:79, from /tmp/yaourt-tmp/aur-clickhouse/src/ClickHouse-1.1.54231-stable/contrib/libtcmalloc/src/tcmalloc.cc:156: /tmp/yaourt-tmp/aur-clickhouse/src/ClickHouse-1.1.54231-stable/contrib/libtcmalloc/src/libc_override_gcc_and_weak.h:60:33: ошибка: ISO C++1z does not allow dynamic exception specifications void* operator new(size_t size) throw (std::bad_alloc) ^~~~~ /tmp/yaourt-tmp/aur-clickhouse/src/ClickHouse-1.1.54231-stable/contrib/libtcmalloc/src/libc_override_gcc_and_weak.h:64:35: ошибка: ISO C++1z does not allow dynamic exception specifications void* operator new[](size_t size) throw (std::bad_alloc) ^~~~~ cc1plus: предупреждение: некорректный ключ «-Wno-unused-private-field» make[3]: *** [contrib/libtcmalloc/CMakeFiles/tcmalloc_minimal_internal.dir/build.make:375: contrib/libtcmalloc/CMakeFiles/tcmalloc_minimal_internal.dir/src/tcmalloc.cc.o] Ошибка 1 make[2]: *** [CMakeFiles/Makefile2:513: contrib/libtcmalloc/CMakeFiles/tcmalloc_minimal_internal.dir/all] Ошибка 2 make[1]: *** [CMakeFiles/Makefile2:2682: dbms/src/Server/CMakeFiles/clickhouse.dir/rule] Ошибка 2 make: *** [Makefile:632: clickhouse] Ошибка 2