мастер, стащил сабмодули, взял из доки команду сборки с использованием докера
./docker/packager/packager --package-type=binary --output-dir ...
Собралось успешно.
Счекаутился на тег v23.1.3.5-stable, не забыл и про сабмодули, запустил ту же команду, и оно мне говорит компилятора правильной версии в докере нет:
CMake Error at CMakeLists.txt:3 (project):
The CMAKE_CXX_COMPILER:
clang++-15
is not a full path and was not found in the PATH.
Правильно ли я понимаю, что мне надо указать правильный --docker-image-version скрипту сборки?
Если я понимаю правильно, то как понять какой тэг образа билдера мне нужен?
Если я понимаю не правильно, то как правильно собрать интересующую версию?
Можно собрать packager с помощью docker build из того же дерева исходников, и затем с помощью него собрать ClickHouse.
Обсуждают сегодня