lelik007

Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору BorlandIMHO Просто обновить bsdtar не получиться, т.к. libarchive больше не предоставляет бинарные сборки для Windows, собственно, в репозитории Github их и нет. Это Issue об их решении: https://github.com/libarchive/libarchive/issues/2321 Старые сборки для Windows есть здесь: https://libarchive.org/downloads/ Конечно, можно собрать самому. Произошло это потому, что bsdtar в плане криптографии в Windows полагался на Windows API, в одном из обновлений эти функции сломали, потом починили, но libarchive переключился на сборки с зависимостью от OpenSSL 1.1.1, но саму библиотеку криптографии libcrypto-1_1-x64.dll в дистрибутиве не поставляли, то есть при запуске в Windows bsdtar выдавал ошибку: "libcrypto-1_1-x64.dll is missing", по этому поводу было открыто не менее 3 Issues Github, 4-е вот: https://github.com/libarchive/libarchive/issues/2322 После этого разработчики отказались от бинарных сборок для Windows, закрыли все 3 Issue, с Github сборки удалили, потом по просьбам пользователей восстановили старые сборки на libarchive.org. Последняя доступная сборка для Windows: https://libarchive.org/downloads/libarchive-v3.7.4-amd64.zip библиотеку я предпочитаю эту: https://wiki.overbyte.eu/arch/openssl-1.1.1w-win64.zip | Всего записей: 3383 | Зарегистр. 13-10-2006 | Отправлено: 18:13 20-11-2024 | Исправлено: lelik007, 19:04 20-11-2024 |
|