Clang и LLVM перестраиваются после обновления библиотек linux каждый раз - PullRequest
1 голос
/ 24 июня 2019

Я использую Fedora 30 с GCC 9.1, и я собрал Clang 6.0 & LLVM из файлов, используя систему сборки ninja .

Чтобы создать свои собственные инструменты, используя libtooling libs, я поместил их под

LLVM/tools/clang/tools/extra/my_project ....

Проблема, с которой я сталкиваюсь, заключается в том, что каждый раз, когда я обновляю свою Fedora 30 libs, т.е.

sudo dnf update

что-то происходит с лязгом (возможно, из-за обновления системных библиотек). Когда я запускаю команду ninja из директории сборки llvm после обновления системы, она запускается восстановить библиотеки Clang и LLVM с нуля. Я должен сидеть от 2 часов до 3 часов каждый раз после обновления моей системы.

Есть ли решение этой проблемы? Или какой-нибудь способ не допустить этого?

Одним из решений не является обновление моей Fedora.

...