Upstream update available: isa-l 2.31.1 → 2.32.0 #1
Labels
No labels
ai-summary
bot
needs-build
needs-triage
priority/medium
update/minor
upstream-update
upstream/github
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
rpms/isa-l#1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Upstream update available:
isa-l2.31.1→2.32.0Package
isa-lisa-lniceos-5.22.31.1-1minorpython_rpmleafgithub-upstream, patch-debtUpstream
githubintel/isa-l2.32.0v2.32.0github_release_latest2026-03-05T18:30:49ZFalseSignals
FalseFalse-ai-summary, bot, needs-build, needs-triage, priority/medium, update/minor, upstream-update, upstream/githubNiceSOFT AI preliminary analysis
1. Краткий вывод
Обновление
isa-lс версии 2.31.1 до 2.32.0 является минорным и включает значительные архитектурные изменения: добавлена поддержка RISC-V, удалена поддержка 32-битного x86, а также внедрена новая система сборки CMake. Обновление фокусируется на производительности и новых инструкциях процессоров (AVX512, GFNI, RVV), но не содержит явных указаний на исправления уязвимостей безопасности.2. Риск для НАЙС.ОС
medium.
Основной риск связан с архитектурными изменениями: удаление поддержки 32-битного x86 может нарушить совместимость с legacy-железом или специфичными конфигурациями дистрибутива, если они еще используются. Добавление новой архитектуры (RISC-V) требует проверки наличия соответствующих базовых пакетов и правил сборки. Также изменение требований к версии NASM (минимум 2.14.01) может вызвать проблемы при сборке, если в системе установлена более старая версия.
3. Security/CVE
Во входных данных отсутствуют признаки security-обновлений. Поле
security_keywords_detected_by_scriptравноFalse, а в тексте релизов нет упоминаний исправлений уязвимостей, CVE или изменений в механизмах защиты памяти.4. ABI/API риск
Высокий риск скрытых изменений ABI/API. Удаление поддержки 32-битного x86 означает, что пакеты, зависящие от этой архитектуры, больше не будут собираться или работать корректно в текущей конфигурации. Добавление экспериментальной библиотеки-шима для совместимости с zlib (
experimental ISA-L shim library) может изменить поведение динамических зависимостей. Необходим ручной анализ влияния на зависимости клиентов библиотеки.5. Риск для RPM-сборки
nasmдо версии >= 2.14.01.%bcond_without 32bitили аналогичных условий, так как поддержка 32-битного x86 официально удалена upstream. Возможно потребуется удаление опций сборки для i686.6. Проверки мейнтейнера
%{?arch}и убедиться, что она корректно исключена или удалена из списка поддерживаемых платформ.nasmв репозитории НАЙС.ОС и убедиться, что она >= 2.14.01.%checkи убедиться в их проходе.7. Рекомендация
update candidate
8. Основание рекомендации
Обновление классифицировано как
minorс политикойleaf, что позволяет его применение. Несмотря на архитектурные изменения (удаление i686, добавление riscv64), это ожидаемое развитие библиотеки, а не критическая ошибка. Отсутствие security-угроз и наличие четких release notes позволяют рекомендовать обновление как кандидата после стандартной процедуры тестирования сборки и проверки зависимостей.Upstream release notes / description
Full Changelog: https://github.com/intel/isa-l/compare/v2.31.1...v2.32.0
General:
RISCV support.
Igzip compression improvements:
Igzip:
RAID improvements:
Erasure coding improvements:
Zero-memory detection improvements:
CRC improvements:
implementations.
Performance applications:
Test applications:
NiceOS maintainer checklist
Versionand related fields inSPECS/*.speconly if policy allows it.SOURCES/sources.lock.json, manifests, metadata and SBOM.Bot metadata
niceos_upstream_monitor.py 1.42026-04-27T22:18:48Z