Summary: | Предупреждение: New Boost version may have incorrect or missing dependencies and imported targets | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Vyacheslav Dikonov <slava> |
Component: | cmake-modules | Assignee: | Vitaly Lipatov <lav> |
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | iv, lav, ldv, sem, zerg |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Vyacheslav Dikonov
2020-11-28 13:31:24 MSK
(In reply to Vyacheslav Dikonov from comment #0) > При этом в Сизифе есть libboost1.73,но нет > boost1.73-devel. В Сизифе уже довольно давно нет libboost1.73, есть только boost 1.74. Удаление boost 1.73 из системы должно быть безопасно - в репозитории от него ничего не зависит. К возвращению эта версия не планируется. Файл /usr/share/cmake/Modules/FindBoost.cmake принадлежит пакету cmake-modules (Дмитрий, спасибо). > 'New Boost version may have incorrect or missing dependencies and imported targets' Это предупеждение означает, что boost в Сизифе более новый, чем тот, на который ориентировались разработчики FindBoost.cmake. Думаю, что если проект, использующий FindBoost.cmake, собирается и правильно линкуется, то сам факт использования последнего буста не должен вызывать беспокойства. Ситуации, когда стóит использовать какой-то буст кроме последнего, возникают нечасто, а в контексте дистрибутива -- ещё реже. Кстати, поддержка конкретно boost 1.74 в FindBoost.cmake в апстриме состоит из двух коммитов, меняющих цыферки: https://github.com/Kitware/CMake/commit/1940e24d580630643614ebe299252bee8540750d https://github.com/Kitware/CMake/commit/0d86bb09027f990f9b0d59e8052575db3161d6a7 |