ydb-platform / ydb

YDB is an open source Distributed SQL Database that combines high availability and scalability with strong consistency and ACID transactions
https://ydb.tech
Apache License 2.0
4k stars 565 forks source link

YDB сервер не компилируется #144

Closed TomskDiver closed 1 year ago

TomskDiver commented 1 year ago

Имеется Ubuntu 18.04

Т.к. докер (#142) и бинарник(#143) не работают, решил собрать сервер из исходников по инструкции https://github.com/ydb-platform/ydb/blob/main/BUILD.md в которой утверждается тестирование на Ubuntu 18.04

1 пункт прошёл нормально:

Hit:11 https://apt.llvm.org/bionic llvm-toolchain-bionic InRelease
Hit:17 https://apt.kitware.com/ubuntu bionic InRelease

2 пункт уже не работает:

# apt-get -y install git cmake python python3-pip ninja-build antlr3 m4 clang-12 lld-12 libidn11-dev libaio1 libaio-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package clang-12
E: Unable to locate package lld-12

Там уже в репах clang-16 и lld-16

dcherednik commented 1 year ago

Попробуйте добавить репозиторий deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-12 main вместо deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic main

TomskDiver commented 1 year ago

@dcherednik спасибо! Замена репозитория помогла. Скомпилился бинарник и вроде даже запустился и работает.

alexv-smirnov commented 1 year ago

Добавили уточнение в инструкцию по билду.