мастер, стащил сабмодули, взял из доки команду сборки с использованием докера
                  
                  
                  ./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.
Обсуждают сегодня