Upstream update available: libffi 3.5.2 → 3.7.0 #2
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/libffi#2
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:
libffi3.5.2→3.7.0Package
libffilibffiniceos-5.23.5.2-1minorpython_rpmleafgithub-upstreamUpstream
githublibffi/libffi3.7.0v3.7.0github_release_latest2026-07-08T11:45:23ZFalseSignals
FalseFalse-ai-summary, bot, needs-build, needs-triage, priority/medium, update/minor, upstream-update, upstream/githubNiceSOFT AI preliminary stability analysis
1. Краткий вывод
Пакет libffi получил мелкий обновление до версии 3.7.0, включающий исправления ошибок компиляции и улучшения стабильности. Нет признаков безопасности или ABI-изменений.
2. Риск для НАЙС.ОС
low
Обновление мелкого класса (minor) не влияет на стабильность системы. Нет изменений в ABI или API, поэтому риск для RPM-сборки и интеграции низкий.
3. Security/CVE
Нет признаков security/CVE. Входные данные не содержат информации о защищенных пакетах или угрозах.
4. ABI/API риск
low
Нет изменений в ABI или API. Все изменения относятся к внутренним реализациям (например, исправления компиляторов, улучшения внутренних структур).
5. Риск для RPM-сборки
low
Нет изменений в ABI или API. Нет необходимости в ручном анализе spec, патчах или BuildRequires.
6. Проверки мейнтеймера
7. Рекомендация
update candidate
Обновление мелкого класса без рисков для стабильности и безопасности.
8. Основание рекомендации
Обновление мелкого класса (minor) не влияет на работу системы. Нет изменений в ABI или API, поэтому рекомендуется автоматическое обновление.
Источники, найденные web_search
Upstream release notes / description
Add reusable call plans (ffi_call_plan_alloc/ffi_call_plan_invoke/ffi_call_plan_free).
Fix PA-RISC build broken by the conditional __int128 support added in 3.6.0.
Fix PA-RISC stack overflow passing many small structs by value.
Fix powerpc aix/darwin closure build errors (#987).
Include .note.GNU-stack on FreeBSD/x86 (#991).
Fix MSVC Win32 spin-lock atomics in bundled dlmalloc (#989).
Harden static trampoline and x86_64 closure internals.
Fix ffi_call clobbering the caller's argument pointer array
when passing large structs by value.
Allow a NULL rvalue in ffi_call to discard the return value.
Fix wasm widening of integral returns narrower than ffi_arg.
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 2.1.3-local-websearch-github-release-pages2026-07-09T23:52:43Z