Summary: | opencpn-4.4.0-alt2 builds and uses its own very old bundled copy of liblz4 | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Dmitry V. Levin <ldv> |
Component: | opencpn | Assignee: | Grigory Ustinov <grenka> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | major | ||
Priority: | P3 | CC: | asy, grenka |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Dmitry V. Levin
2019-03-26 02:41:03 MSK
Не думаю, что тут будет сильно просто перевести на системную библиотеку. Надо с разработчиками общаться (по крайней мере, я не увидел выбора для сборки). А приложение мультиплатформенное, потому и таскает какие-то компоненты с собой. Я перевёл багу на себя, потому что не теряю надежды обновить пакет до версии 4.8.8. (In reply to comment #1) > (по крайней мере, я не увидел выбора для сборки) Наврал, есть в CMakeLists.txt IF (LZ4_FOUND AND USE_BUNDLED_LIBS MATCHES "OFF") message (STATUS "Building with system lz4") INCLUDE_DIRECTORIES(${LZ4_INCLUDE_DIR}) SET(EXTRA_LIBS ${EXTRA_LIBS} ${LZ4_LIBRARIES}) (In reply to comment #2) > Я перевёл багу на себя, потому что не теряю надежды обновить пакет до версии > 4.8.8. Уже надо до 5.0.0. :-) Чуть-чуть посмотрел 5.0.0. Один файл надо поправить, вероятно примерно так: sed -i 's/wxLogWarning."snprint overrun"./wxLogWarning(_T("snprint overrun"))/' src/s52cnsy.cpp Вот это надо добавить: BuildRequires: liblz4-devel liblzma-devel libsndfile-devel libarchive-devel libelf-devel libexif-devel libwxsvg-devel А дальше пока встал: https://lists.altlinux.org/pipermail/devel/2019-March/207371.html opencpn-5.0.0-alt1 -> sisyphus: Thu Mar 28 2019 Sergey Y. Afonin <asy@altlinux.ru> 5.0.0-alt1 - New version (thanx to TEAM) - Built with wxGTK3.1 - Added some system libraries for building (ALT #36402) - Disabled opencpn-4.4.0-fix_library_path.patch Остались встроенные wxcurl и unarr - нет в репозитории. |