Upstream update available: acpica-tools 20251212 → 20260408 #4

Open
opened 2026-04-28 00:46:08 +03:00 by sbelikov · 0 comments
Owner

Upstream update available: acpica-tools 2025121220260408

Package

  • Package: acpica-tools
  • RPM name: acpica-tools
  • Branch: niceos-5.2
  • Current EVR: 20251212-1
  • Update class: major
  • Compare method: python_rpm
  • Update policy: leaf
  • Risk tags: github-upstream, patch-debt

Upstream

Signals

  • Security-relevant keywords detected: True
  • Policy blocked: False
  • Policy reason: -
  • Labels: ai-summary, bot, needs-build, needs-triage, priority/high, security-release, update/major, upstream-update, upstream/github

NiceSOFT AI preliminary stability analysis

1. Краткий вывод

Обновление пакета acpica-tools в версии 20260408 включает исправления ошибок в AML-обработке, улучшения инструментов и устранение угроз (security keywords). Нет явных major changes, но есть упоминание о patch-debt и github-upstream.


2. Оценка рисков

  • Риск для НАЙС.ОС:
    Обновление включает исправления ошибок и улучшения, но не содержит major changes. Нет указаний на критические угрозы, поэтому риск низкий.
    Оценка: Низкий (нет major changes).

  • Security/CVE:
    В входных данных нет явных указаний на конкретные CVE. Нужно проверить официальные источники (например, GitHub release notes), но по предоставленным данным недостаточно информации.
    Оценка: Не указано.

  • ABI/API риск:
    Обновление включает изменения в коде, но не указано, что это ABI или API breakage. Нужно провести ручной анализ.
    Оценка: Данных недостаточно.


3. Риск для RPM-сборки

В обновлении не указано, что это может повлиять на сборку (например, изменение spec или патчов). Нет явных указаний на проблемы с сборкой.
Оценка: Низкий (нет указаний на проблемы с сборкой).


4. Проверки мейнтейнера

  • Проверить официальные источники (GitHub release notes, коммиты).
  • Убедиться, что нет ошибок в обновлении (например, упущенных изменений).
  • Проверить, не внесены ли изменения, которые могут повлиять на сборку.

5. Рекомендация

  • Рекомендация:
    Обновление не содержит major changes и нет явных угроз, но есть упоминание о patch-debt и github-upstream.
    Оценка: Update candidate (низкий риск).

  • Дополнительно:
    Провести ручной анализ официальных источников (GitHub release notes) для уточнения угроз.


Итог

Обновление пакета acpica-tools в версии 20260408 содержит исправления ошибок и улучшения, но не содержит major changes. Риск для НАЙС.ОС низкий, но требуется проверка официальных источников для уточнения угроз.

  1. GitHub release API: acpica/acpica 20260408
  2. GitHub tag page: acpica/acpica 20260408
  3. GitHub releases page: acpica/acpica
  4. GitHub compare page: acpica/acpica 20251212...20260408
  5. Быстрая и удобная доставка пиццы в городе Санкт-Петербург
  6. Доставка пиццы Санкт-Петербург Акция +1 блюдо бесплатно
  7. Download for ACPI Component Architecture (ACPICA) - Intel
  8. The ACPI Component Architecture (ACPICA) project provides ... - GitHub
  9. Google Chrome - The Fast & Secure Web Browser Built to be Yours

Upstream release notes / description

Major changes:
• ACPI Table Enhancements:
Updated IORT and MADT template compilations to add new IWB and GICv5 translator/router/ITS entries. Introduced full support for the new DTPR table, including compiler and disassembler handling, template fixes, and register structure refinements. — Jose Marinho and Michal Camacho Romero
• Expanded IDs, GUIDs, and Methods:
Added Framework Computer Hardware IDs, modern standby _DSM GUIDs, and TPM2 start methods. Updated _DSM Arg3 formatting and _CPC handling to align with newer ACPI specifications and avoid Linux compatibility warnings. — Daniel Schaefer and Saket Dumbre
• Compiler, Disassembler, and Tooling Improvements:
Enhanced the ASL compiler and disassembler with External() deduplication, alias node support, improved validation of malformed inputs, and comma-separated Package output. Updated acpisrc to recognize missing structures and improved parse tree walk termination logic. — ikaros and Pawel Chmielewski
• Security and Stability Fixes:
Fixed multiple critical issues, including heap-buffer-overflows, use-after-free, NULL pointer dereferences, integer overflows, and out-of-bounds accesses across AML parsing, interpretation, and table handling code paths. — ikaros and Weiming Shi
• Resource and Register Refactoring:
Corrected I2C LVR resource descriptor handling and refactored TPR Base/Limit registers to use compatible bitmask representations, with additional validation and cleanup across DTPR-related code. — Akhil R and Michal Camacho Romero
• General Cleanup and Build Fixes:
Fixed a syntax error caused by a stray character, corrected spelling issues, improved comment alignment and formatting, updated dummy compiler metadata, and disabled excessive MSVC bitfield warnings (C4214) to improve build clarity. — Colin Ian King and Saket Dumbre

NiceOS maintainer checklist

  • Confirm that the detected version is a stable upstream release.
  • Check upstream changelog for security fixes, ABI/API changes and build-system changes.
  • Check ABI/API compatibility and reverse dependencies.
  • Download source into NiceOS lookaside storage.
  • Update Version and related fields in SPECS/*.spec only if policy allows it.
  • Regenerate SOURCES/sources.lock.json, manifests, metadata and SBOM.
  • Build SRPM/RPM in a clean NiceOS buildroot.
  • Run package smoke tests.
  • Link PR/build logs and close this issue after update or triage.

Bot metadata

  • Tool: niceos_upstream_monitor.py 2.1.3-local-websearch-github-release-pages
  • Generated at: 2026-06-11T23:04:57Z
<!-- niceos-upstream-monitor:fingerprint=upstream-update:acpica-tools:20260408 --> <!-- niceos-upstream-monitor:package=acpica-tools --> <!-- niceos-upstream-monitor:current=20251212 --> <!-- niceos-upstream-monitor:latest=20260408 --> # Upstream update available: `acpica-tools` `20251212` → `20260408` ## Package - Package: `acpica-tools` - RPM name: `acpica-tools` - Branch: `niceos-5.2` - Current EVR: `20251212-1` - Update class: `major` - Compare method: `python_rpm` - Update policy: `leaf` - Risk tags: `github-upstream, patch-debt` ## Upstream - Upstream type: `github` - Upstream project: `acpica/acpica` - Upstream URL: <a href="https://github.com/acpica/acpica" target="_blank" rel="noopener noreferrer">github.com — acpica</a> - Detected version: `20260408` - Tag/release: `20260408` - Source: `github_release_latest` - Published: `2026-04-08T16:55:53Z` - Release URL: <a href="https://github.com/acpica/acpica/releases/tag/20260408" target="_blank" rel="noopener noreferrer">github.com — 20260408</a> - Source URL: <a href="https://api.github.com/repos/acpica/acpica/tarball/20260408" target="_blank" rel="noopener noreferrer">api.github.com — 20260408</a> - Pre-release: `False` ## Signals - Security-relevant keywords detected: `True` - Policy blocked: `False` - Policy reason: `-` - Labels: `ai-summary, bot, needs-build, needs-triage, priority/high, security-release, update/major, upstream-update, upstream/github` ## NiceSOFT AI preliminary stability analysis ### 1. Краткий вывод Обновление пакета `acpica-tools` в версии 20260408 включает исправления ошибок в AML-обработке, улучшения инструментов и устранение угроз (security keywords). Нет явных major changes, но есть упоминание о patch-debt и github-upstream. --- ### 2. Оценка рисков - **Риск для НАЙС.ОС**: Обновление включает исправления ошибок и улучшения, но не содержит major changes. Нет указаний на критические угрозы, поэтому риск низкий. **Оценка**: Низкий (нет major changes). - **Security/CVE**: В входных данных нет явных указаний на конкретные CVE. Нужно проверить официальные источники (например, GitHub release notes), но по предоставленным данным недостаточно информации. **Оценка**: Не указано. - **ABI/API риск**: Обновление включает изменения в коде, но не указано, что это ABI или API breakage. Нужно провести ручной анализ. **Оценка**: Данных недостаточно. --- ### 3. Риск для RPM-сборки В обновлении не указано, что это может повлиять на сборку (например, изменение spec или патчов). Нет явных указаний на проблемы с сборкой. **Оценка**: Низкий (нет указаний на проблемы с сборкой). --- ### 4. Проверки мейнтейнера - Проверить официальные источники (GitHub release notes, коммиты). - Убедиться, что нет ошибок в обновлении (например, упущенных изменений). - Проверить, не внесены ли изменения, которые могут повлиять на сборку. --- ### 5. Рекомендация - **Рекомендация**: Обновление не содержит major changes и нет явных угроз, но есть упоминание о patch-debt и github-upstream. **Оценка**: Update candidate (низкий риск). - **Дополнительно**: Провести ручной анализ официальных источников (GitHub release notes) для уточнения угроз. --- ### Итог Обновление пакета `acpica-tools` в версии 20260408 содержит исправления ошибок и улучшения, но не содержит major changes. Риск для НАЙС.ОС низкий, но требуется проверка официальных источников для уточнения угроз. ### Источники, найденные web_search 1. <a href="https://github.com/acpica/acpica/releases/tag/20260408" target="_blank" rel="noopener noreferrer">GitHub release API: acpica/acpica 20260408</a> 2. <a href="https://github.com/acpica/acpica/tree/20260408" target="_blank" rel="noopener noreferrer">GitHub tag page: acpica/acpica 20260408</a> 3. <a href="https://github.com/acpica/acpica/releases" target="_blank" rel="noopener noreferrer">GitHub releases page: acpica/acpica</a> 4. <a href="https://github.com/acpica/acpica/compare/20251212...20260408" target="_blank" rel="noopener noreferrer">GitHub compare page: acpica/acpica 20251212...20260408</a> 5. <a href="https://dodopizza.ru/peterburg" target="_blank" rel="noopener noreferrer">Быстрая и удобная доставка пиццы в городе Санкт-Петербург</a> 6. <a href="https://chibbis.ru/spb/restaurants/pizza" target="_blank" rel="noopener noreferrer">Доставка пиццы Санкт-Петербург Акция +1 блюдо бесплатно</a> 7. <a href="https://www.intel.com/content/www/us/en/developer/topic-technology/open/acpica/download.html" target="_blank" rel="noopener noreferrer">Download for ACPI Component Architecture (ACPICA) - Intel</a> 8. <a href="https://github.com/acpica/acpica" target="_blank" rel="noopener noreferrer">The ACPI Component Architecture (ACPICA) project provides ... - GitHub</a> 9. <a href="https://www.google.com/chrome/" target="_blank" rel="noopener noreferrer">Google Chrome - The Fast &amp; Secure Web Browser Built to be Yours</a> ## Upstream release notes / description Major changes: • ACPI Table Enhancements: Updated IORT and MADT template compilations to add new IWB and GICv5 translator/router/ITS entries. Introduced full support for the new DTPR table, including compiler and disassembler handling, template fixes, and register structure refinements. — Jose Marinho and Michal Camacho Romero • Expanded IDs, GUIDs, and Methods: Added Framework Computer Hardware IDs, modern standby _DSM GUIDs, and TPM2 start methods. Updated _DSM Arg3 formatting and _CPC handling to align with newer ACPI specifications and avoid Linux compatibility warnings. — Daniel Schaefer and Saket Dumbre • Compiler, Disassembler, and Tooling Improvements: Enhanced the ASL compiler and disassembler with External() deduplication, alias node support, improved validation of malformed inputs, and comma-separated Package output. Updated acpisrc to recognize missing structures and improved parse tree walk termination logic. — ikaros and Pawel Chmielewski • Security and Stability Fixes: Fixed multiple critical issues, including heap-buffer-overflows, use-after-free, NULL pointer dereferences, integer overflows, and out-of-bounds accesses across AML parsing, interpretation, and table handling code paths. — ikaros and Weiming Shi • Resource and Register Refactoring: Corrected I2C LVR resource descriptor handling and refactored TPR Base/Limit registers to use compatible bitmask representations, with additional validation and cleanup across DTPR-related code. — Akhil R and Michal Camacho Romero • General Cleanup and Build Fixes: Fixed a syntax error caused by a stray character, corrected spelling issues, improved comment alignment and formatting, updated dummy compiler metadata, and disabled excessive MSVC bitfield warnings (C4214) to improve build clarity. — Colin Ian King and Saket Dumbre ## NiceOS maintainer checklist - [ ] Confirm that the detected version is a stable upstream release. - [ ] Check upstream changelog for security fixes, ABI/API changes and build-system changes. - [ ] Check ABI/API compatibility and reverse dependencies. - [ ] Download source into NiceOS lookaside storage. - [ ] Update `Version` and related fields in `SPECS/*.spec` only if policy allows it. - [ ] Regenerate `SOURCES/sources.lock.json`, manifests, metadata and SBOM. - [ ] Build SRPM/RPM in a clean NiceOS buildroot. - [ ] Run package smoke tests. - [ ] Link PR/build logs and close this issue after update or triage. ## Bot metadata - Tool: `niceos_upstream_monitor.py 2.1.3-local-websearch-github-release-pages` - Generated at: `2026-06-11T23:04:57Z`
Sign in to join this conversation.
No description provided.