184 похожих чатов

Всем привет! Подскажите, пожалуйста, почему билды под arm64 (https://builds.clickhouse.tech/master/aarch64/clickhouse) без поддержки

MySQL?
select * from system.build_options where name like ‘USE_MYSQL’;
возвращает пустоту

соответственно, запросы а-ля:
SELECT * FROM mysql('host.docker.internal:3306', 'db', 'some_table', 'user', 'passwdord') WHERE blablabla;
не выполняются

15 ответов

6 просмотров

да без поддержки, из-за кросс-компиляции, компилируется на тачке с x86 и там mysqla.lib не та. надо собирать под arm-м чтобы был mysql

Eugene-Romanenko Автор вопроса
Denny [Altinity]
да без поддержки, из-за кросс-компиляции, компилир...

Собираю на M1, ловлю вот такую ошибку: /opt/homebrew/Cellar/mysql/8.0.25_1/include/mysql/mysql_com.h:979:31: error: use of old-style cast [-Werror,-Wold-style-cast] SHUTDOWN_WAIT_CONNECTIONS = MYSQL_SHUTDOWN_KILLABLE_CONNECT, Это первая, подобных там еще много. Не подскажете, как можно “полечить”?

Eugene Romanenko
Собираю на M1, ловлю вот такую ошибку: /opt/homebr...

Вы не пробовали через докер? Розетта 2 не умеет запускать x86 образы под M1?

Eugene-Romanenko Автор вопроса
Artem
Вы не пробовали через докер? Розетта 2 не умеет за...

пробовал с yandex/clickhouse-server:21.3.14.1-alpine КХ валится с непонятной ошибкой 2021.07.09 10:56:54.116706 [ 1 ] {} <Fatal> Application: Child process was terminated by signal 5. каждый раз при разных запросах к нему. Потому решил собирать на М1.

Artem
Вы не пробовали через докер? Розетта 2 не умеет за...

ну там перформанс же прям сильно просядет

Eugene Romanenko
пробовал с yandex/clickhouse-server:21.3.14.1-alp...

А нужна именно версия 21.3? В списке изменений для 21.7 заявлена поддержка сборки на M1.

Eugene Romanenko
спасибо, сейчас попробую

А в тех коммитах, которые в мастере, вообще собирается уже как часть PR validation. https://clickhouse-builds.s3.yandex.net/0/61bf623a3cb4b19534d8725e6a664849f14f7ad7/clickhouse_special_build_check/report.html вот тут, допустим, есть бинарник для darwin aarch64.

Eugene-Romanenko Автор вопроса
Viacheslav Chernyshev
А нужна именно версия 21.3? В списке изменений для...

нет, не помогло. взял yandex/clickhouse-server:21.7.2.7-alpine снова 2021.07.11 13:14:31.045866 [ 1 ] {} <Fatal> Application: Child process was terminated by signal 5.

Eugene-Romanenko Автор вопроса
Vladimir Goncharov
поставьте clang 11. может поможет

к сожалению, нет - не помогло. собирал так: clang -v clang version 11.1.0 Target: arm64-apple-darwin20.5.0 Thread model: posix InstalledDir: /opt/homebrew/opt/llvm@11/bin cmake -DCMAKE_C_COMPILER=/opt/homebrew/opt/llvm@11/bin/clang -DCMAKE_CXX_COMPILER=/opt/homebrew/opt/llvm@11/bin/clang++ -DUSE_MYSQL=1 -DCMAKE_CXX_FLAGS="-I/opt/homebrew/opt/mysql/include/" -DCMAKE_BUILD_TYPE=RelWithDebInfo .. -- The C compiler identification is Clang 11.1.0 -- The CXX compiler identification is Clang 11.1.0 ... cmake --build . --config RelWithDebInfo

Eugene Romanenko
к сожалению, нет - не помогло. собирал так: clang ...

Тогда смотреть тикеты на гитхабе. подобные ошибки уже были https://github.com/ClickHouse/ClickHouse/issues?q=is%3Aissue+m1

Eugene-Romanenko Автор вопроса
Eugene Romanenko
к сожалению, нет - не помогло. собирал так: clang ...

Спасибо. отписал в https://github.com/ClickHouse/ClickHouse/issues/21191, посмотрим, ответят ли в закрытый.

Похожие вопросы

Обсуждают сегодня

читать файл максимально быстро? странный вопрос))
zamtmn
53
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
Кто-нибудь решал проблему с автоматическим скроллингом к выбранной ячейке в TDBGrid в Lazarus? Проблема в том, что есть допустим 3 столбца, третий столбец виден наполовину, вк...
Дмитрий Логинов
1
Приветствуем всех! Устали без проектов? Если вы программист и хотите получать стабильные заказы, компания Elif предлагает вам недельный курс по поиску проектов и их ведению. ...
Elif
1
А чего сейчас в моде вместо Error для эксепшенов? А то я тут внезапно узрел что он не рекомендуется :) У Try::Tiny какой-то совершенно ужасный синтаксис если надо конкретные э...
Denis F
19
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Чорт! Чорт! Чорт! Стала ставить через GetIt (написано же, что ручками не рекомендуется) Сломалось на дублировании моей TSkLabel. Чтож мне ее по всем проектам переименовывать в...
Катерина Свиридова
7
Привет. Сразу скажу, что на C/C++/Rust я не пишу, но тем не менее возникла потребность дебага C/C++/Rust кода. Суть: есть серверное приложение, которое периодически ведёт себ...
ninekeem 🐳
4
Hey someone plz help to resolve my issue here is my table... Log { id user_id type target_ct target_obj_id action_ct action_obj_id workspace_id created_at } i wanna fil...
Rahul Singh
1
всем привет! углубившись в плюсы и начав изучать реверсинг понял, что без асм'а никуда со своими высокоабстрактными представлениями начал изучать механизмы асма, и не совсем п...
9
Карта сайта