Upstream update available: svt-av1 4.0.0 → 4.1.0 #1
Labels
No labels
ai-summary
bot
needs-build
needs-triage
priority/medium
update/minor
upstream-update
upstream/gitlab
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
rpms/svt-av1#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:
svt-av14.0.0→4.1.0Package
svt-av1svt-av1niceos-5.24.0.0-1minorpython_rpmleafstandardUpstream
gitlabAOMediaCodec/SVT-AV14.1.0v4.1.0gitlab_release2026-03-23T20:12:04.556ZFalseSignals
FalseFalse-ai-summary, bot, needs-build, needs-triage, priority/medium, update/minor, upstream-update, upstream/gitlabNiceSOFT AI preliminary analysis
1. Краткий вывод
Обновление пакета
svt-av1с версии 4.0.0 до 4.1.0 представляет собой минорную версию, содержащую значительные рефакторинги ядер кодирования, оптимизации для архитектуры ARM и исправления критических багов (зависания, гонки условий). В релиз-нотах отсутствуют явные указания на изменения в публичном API или ABI, однако масштаб внутренних изменений требует осторожности.2. Риск для НАЙС.ОС
Оценка: medium
Обоснование: Обновление включает рефакторинг ключевых модулей (
MD,EncDec,Entropy Coding) и изменение логики фильтрации цвета для определенных пресетов. Хотя класс обновления помечен какminor, исправление гонки условий (mutexes) и алгоритмических багов может повлиять на стабильность работы энкодера в многопоточных сценариях или изменить метрики качества/размера файла при использовании старых пресетов.3. Security/CVE
Во входных данных отсутствуют признаки уязвимостей безопасности. Поле
security_keywords_detected_by_scriptравноFalse, а в тексте релиз-нот нет упоминаний об устранении эксплойтов, утечек памяти или обходных путей защиты. Упоминание "Fixed a hang" относится к стабильности, а не к безопасности.4. ABI/API риск
В предоставленных данных нет явных указаний на изменение публичного API или ABI. Однако рефакторинг внутренних ядер и переименование логирования (
Rename svt_log to prevent conflict) могут косвенно повлиять на поведение библиотеки. Для полной уверенности требуется ручной анализ заголовков (.h) и проверка совместимости версий зависимостей.5. Риск для RPM-сборки
Вероятны проблемы со сборкой из-за:
gccв секцииBuildRequiresили применения патчей для отключения специфичных предупреждений.svt_logможет нарушить работу существующих патчей или скриптов сборки, ожидающих старого имени символа/переменной.6. Проверки мейнтейнера
include/между версиями 4.0.0 и 4.1.0 для выявления изменений в публичном API.BuildRequires(особенно GCC версии).%checkв локальной среде сборки с разными пресетами (M3 и ниже), чтобы убедиться в отсутствии регрессии качества видео.7. Рекомендация
update candidate
8. Основание рекомендации
Обновление классифицировано как
minorс политикойleafи не заблокировано. Исправления касаются стабильности (гонки, зависания) и производительности, что оправдывает обновление. Отсутствие детектированных угроз безопасности и явных заявлений о ломке ABI позволяет рекомендовать обновление как кандидата, при условии выполнения стандартных проверок сборки и тестирования функциональности.Upstream release notes / description
[4.1] - 2026-03-23
Encoder
Arm
Bug fixes and documentation
--enable-dlf's help output (!2601)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-27T23:19:23Z