Upstream update available: lapack 3.12.0 → 3.12.1 #2

Open
opened 2026-05-09 23:50:04 +03:00 by sbelikov · 0 comments
Owner

Upstream update available: lapack 3.12.03.12.1

Package

  • Package: lapack
  • RPM name: lapack
  • Branch: niceos-5.2
  • Current EVR: 3.12.0-1
  • Update class: patch
  • Compare method: python_rpm
  • Update policy: leaf
  • Risk tags: github-upstream

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/patch, upstream-update, upstream/github

NiceSOFT AI preliminary stability analysis

Анализ и рекомендации:

  1. Тип обновления:

    • Patch-обновление (версия 3.12.1 vs 3.12.0).
    • Нет указаний на CVE, ABI-изменения или security-связанные изменения в официальных источниках.
  2. Источники данных:

    • GitHub-релиз: Включает в себя изменения, но нет явных упоминаний о безопасности.
    • Changelog: Содержит внесенные изменения, но не указывает на угрозы.
    • Netlib: Нет информации о новой версии LAPACK.
    • Документация: Нет специфических упоминаний о безопасности или API-изменениях.
  3. Риски:

    • Низкий риск: Обновление стабильное, без известных угроз.
    • Возможные проблемы: Если в коде есть зависимости на конкретные функции, которые были изменены (например, в API), это может вызвать проблемы. Однако в данных нет таких указаний.
  4. Рекомендации:

    • Установить обновление без рисков.
    • Проверить зависимости: Если есть зависимости на конкретные функции, убедиться, что они соответствуют версии 3.12.1.
    • Избегать рисков: Если в обновлении есть необратимые изменения, которые не указаны в данных, их стоит учитывать.

Вывод:
Обновление безопасно и стабильное. Риски минимальны, так как нет указаний на CVE или API-изменения. Рекомендуется установить обновление без дополнительных действий.

  1. GitHub release API: Reference-LAPACK/lapack v3.12.1
  2. GitHub tag page: Reference-LAPACK/lapack v3.12.1
  3. GitHub releases page: Reference-LAPACK/lapack
  4. GitHub compare page: Reference-LAPACK/lapack v3.12.0...v3.12.1
  5. REFERENCE Definition & Meaning - Merriam-Webster
  6. LAPACK RELEASE NOTES - Netlib
  7. Free Harvard Referencing Generator [Updated for 2026] - MyBib
  8. GitHub - Reference-LAPACK/lapack: LAPACK development repository

Upstream release notes / description

What's Changed

...[truncated 1687 chars]

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-12T23:48:57Z
<!-- niceos-upstream-monitor:fingerprint=upstream-update:lapack:3.12.1 --> <!-- niceos-upstream-monitor:package=lapack --> <!-- niceos-upstream-monitor:current=3.12.0 --> <!-- niceos-upstream-monitor:latest=3.12.1 --> # Upstream update available: `lapack` `3.12.0` → `3.12.1` ## Package - Package: `lapack` - RPM name: `lapack` - Branch: `niceos-5.2` - Current EVR: `3.12.0-1` - Update class: `patch` - Compare method: `python_rpm` - Update policy: `leaf` - Risk tags: `github-upstream` ## Upstream - Upstream type: `github` - Upstream project: `Reference-LAPACK/lapack` - Upstream URL: <a href="https://github.com/Reference-LAPACK/lapack" target="_blank" rel="noopener noreferrer">github.com — lapack</a> - Detected version: `3.12.1` - Tag/release: `v3.12.1` - Source: `github_release_latest` - Published: `2025-01-08T11:03:37Z` - Release URL: <a href="https://github.com/Reference-LAPACK/lapack/releases/tag/v3.12.1" target="_blank" rel="noopener noreferrer">github.com — v3.12.1</a> - Source URL: <a href="https://api.github.com/repos/Reference-LAPACK/lapack/tarball/v3.12.1" target="_blank" rel="noopener noreferrer">api.github.com — v3.12.1</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/patch, upstream-update, upstream/github` ## NiceSOFT AI preliminary stability analysis **Анализ и рекомендации:** 1. **Тип обновления:** - **Patch-обновление** (версия 3.12.1 vs 3.12.0). - Нет указаний на **CVE**, **ABI-изменения** или **security-связанные изменения** в официальных источниках. 2. **Источники данных:** - **GitHub-релиз:** Включает в себя изменения, но **нет явных упоминаний о безопасности**. - **Changelog:** Содержит внесенные изменения, но **не указывает на угрозы**. - **Netlib:** Нет информации о новой версии LAPACK. - **Документация:** Нет специфических упоминаний о безопасности или API-изменениях. 3. **Риски:** - **Низкий риск:** Обновление стабильное, без известных угроз. - **Возможные проблемы:** Если в коде есть зависимости на конкретные функции, которые были изменены (например, в API), это может вызвать проблемы. Однако в данных **нет таких указаний**. 4. **Рекомендации:** - **Установить обновление** без рисков. - **Проверить зависимости:** Если есть зависимости на конкретные функции, убедиться, что они соответствуют версии 3.12.1. - **Избегать рисков:** Если в обновлении есть необратимые изменения, которые не указаны в данных, их стоит учитывать. **Вывод:** Обновление безопасно и стабильное. Риски минимальны, так как нет указаний на CVE или API-изменения. Рекомендуется установить обновление без дополнительных действий. ### Источники, найденные web_search 1. <a href="https://github.com/Reference-LAPACK/lapack/releases/tag/v3.12.1" target="_blank" rel="noopener noreferrer">GitHub release API: Reference-LAPACK/lapack v3.12.1</a> 2. <a href="https://github.com/Reference-LAPACK/lapack/tree/v3.12.1" target="_blank" rel="noopener noreferrer">GitHub tag page: Reference-LAPACK/lapack v3.12.1</a> 3. <a href="https://github.com/Reference-LAPACK/lapack/releases" target="_blank" rel="noopener noreferrer">GitHub releases page: Reference-LAPACK/lapack</a> 4. <a href="https://github.com/Reference-LAPACK/lapack/compare/v3.12.0...v3.12.1" target="_blank" rel="noopener noreferrer">GitHub compare page: Reference-LAPACK/lapack v3.12.0...v3.12.1</a> 5. <a href="https://www.merriam-webster.com/dictionary/reference" target="_blank" rel="noopener noreferrer">REFERENCE Definition &amp; Meaning - Merriam-Webster</a> 6. <a href="https://netlib.org/lapack/release_notes.html" target="_blank" rel="noopener noreferrer">LAPACK RELEASE NOTES - Netlib</a> 7. <a href="https://www.mybib.com/tools/harvard-referencing-generator" target="_blank" rel="noopener noreferrer">Free Harvard Referencing Generator [Updated for 2026] - MyBib</a> 8. <a href="https://github.com/Reference-LAPACK/lapack" target="_blank" rel="noopener noreferrer">GitHub - Reference-LAPACK/lapack: LAPACK development repository</a> ## Upstream release notes / description ## What's Changed * Enables Fortran before including CheckFortranFunctionExists in CMakeL… by @weslleyspereira in <a href="https://github.com/Reference-LAPACK/lapack/pull/948" target="_blank" rel="noopener noreferrer">github.com — 948</a> * Fixes for the NAG Fortran compiler by @ACSimon33 in <a href="https://github.com/Reference-LAPACK/lapack/pull/951" target="_blank" rel="noopener noreferrer">github.com — 951</a> * Fixed `HAS_ATTRIBUTE_WEAK_SUPPORT` flag for CBLAS objects by @ACSimon33 in <a href="https://github.com/Reference-LAPACK/lapack/pull/950" target="_blank" rel="noopener noreferrer">github.com — 950</a> * Fixed memory leak in testing framework by @ACSimon33 in <a href="https://github.com/Reference-LAPACK/lapack/pull/953" target="_blank" rel="noopener noreferrer">github.com — 953</a> * Fixed search phrase for determining the amount of successful tests by @ACSimon33 in <a href="https://github.com/Reference-LAPACK/lapack/pull/954" target="_blank" rel="noopener noreferrer">github.com — 954</a> * handle and document corner cases of lwork in lapack by @dklyuchinskiy in <a href="https://github.com/Reference-LAPACK/lapack/pull/942" target="_blank" rel="noopener noreferrer">github.com — 942</a> * fix some DMD issues by @dklyuchinskiy in <a href="https://github.com/Reference-LAPACK/lapack/pull/959" target="_blank" rel="noopener noreferrer">github.com — 959</a> * Remove executable permissions from source files by @turboencabulator in <a href="https://github.com/Reference-LAPACK/lapack/pull/970" target="_blank" rel="noopener noreferrer">github.com — 970</a> * CMake: restore compatibility with v3.10 and older by @christoph-conrads in <a href="https://github.com/Reference-LAPACK/lapack/pull/976" target="_blank" rel="noopener noreferrer">github.com — 976</a> * Re-sync Doxyfile with CMake by @turboencabulator in <a href="https://github.com/Reference-LAPACK/lapack/pull/978" target="_blank" rel="noopener noreferrer">github.com — 978</a> * Fix Doxygen warnings by @turboencabulator in <a href="https://github.com/Reference-LAPACK/lapack/pull/979" target="_blank" rel="noopener noreferrer">github.com — 979</a> * {C,Z}LARFGP: re-scale input vector more often by @christoph-conrads in <a href="https://github.com/Reference-LAPACK/lapack/pull/981" target="_blank" rel="noopener noreferrer">github.com — 981</a> * Typo by @FrK5E in <a href="https://github.com/Reference-LAPACK/lapack/pull/984" target="_blank" rel="noopener noreferrer">github.com — 984</a> * Add Index-64 API as extended API with _64 suffix for LAPACKE by @mkrainiuk in <a href="https://github.com/Reference-LAPACK/lapack/pull/888" target="_blank" rel="noopener noreferrer">github.com — 888</a> * Two small fixes of bdsqr by @angsch in <a href="https://github.com/Reference-LAPACK/lapack/pull/989" target="_blank" rel="noopener noreferrer">github.com — 989</a> * xGEDMD(Q): silence warning with 64-bit integers by @christoph-conrads in <a href="https://github.com/Reference-LAPACK/lapack/pull/993" target="_blank" rel="noopener noreferrer">github.com — 993</a> * xSY/HEEVR: clarify use of multiple algorithms by @christoph-conrads in <a href="https://github.com/Reference-LAPACK/lapack/pull/998" target="_blank" rel="noopener noreferrer">github.com — 998</a> * fix comments by @jip in <a href="https://github.com/Reference-LAPACK/lapack/pull/1004" target="_blank" rel="noopener noreferrer">github.com — 1004</a> * fix comments by @jip in <a href="https://github.com/Reference-LAPACK/lapack/pull/1007" target="_blank" rel="noopener noreferrer">github.com — 1007</a> * #1008 Allow installing binaries to subdirectory while keeping CMake package scripts in the same place by @lepus2589 in <a href="https://github.com/Reference-LAPACK/lapack/pull/1009" target="_blank" rel="noopener noreferrer">github.com — 1009</a> * fix LARFB documentation, #1011 by @EduardFedorenkov in <a href="https://github.com/Reference-LAPACK/lapack/pull/1016" target="_blank" rel="noopener noreferrer">github.com — 1016</a> * fix out-of-bounds access in orhr_col by @mgates3 in <a href="https://github.com/Reference-LAPACK/lapack/pull/1018" target="_blank" rel="noopener noreferrer">github.com — 1018</a> * Allow User Configuration of RPATH Settings by @ahnaf-tahmid-chowdhury in <a href="https://github.com/Reference-LAPACK/lapack/pull/1002" target="_blank" rel="noopener noreferrer">github.com — 1002</a> * changing the order of loop to improve performance by @Goddan-wq in <a href="https://github.com/Reference-LAPACK/lapack/pull/1023" target="_blank" rel="noopener noreferrer">github.com — 1023</a> * Use more modern CMake by @ACSimon33 in <a href="https://github.com/Reference-LAPACK/lapack/pull/1022" target="_blank" rel="noopener noreferrer">github.com — 1022</a> * Fix infinite loop when an error occurs in tests ddrvst and sdrvst by @cenewcombe in <a href="https://github.com/Reference-LAPACK/lapack/pull/1024" target="_blank" rel="noopener noreferrer">github.com — 1024</a> * Configurable type of hidden Fortran strlen arguments by @ACSimon33 in <a href="https://github.com/Reference-LAPACK/lapack/pull/1025" target="_blank" rel="noopener noreferrer">github.com — 1025</a> * develop DLARF1F and implement in ORM2R, #1011 by @EduardFedorenkov in <a href="https://github.com/Reference-LAPACK/lapack/pull/1019" target="_blank" rel="noopener noreferrer">github.com — 1019</a> * Fix the wrong implementation of the new tests for xblat1.f by @cdluminate in <a href="https://github.com/Reference-LAPACK/lapack/pull/964" target="_blank" rel="noopener noreferrer">github.com — 964</a> * Implementation of dorm2r and dlarf1f by @jprhyne in <a href="https://github.com/Reference-LAPACK/lapack/pull/1020" target="_blank" rel="noopener noreferrer">github.com — 1020</a> * Fix lto type mismatch by @ACSimon33 in <a href="https://github.com/Reference-LAPACK/lapack/pull/1027" target="_blank" rel="noopener noreferrer">github.com — 1027</a> * Fix NAG Fortran compiler flag by @ACSimon33 in <a href="https://github.com/Reference-LAPACK/lapack/pull/1028" target="_blank" rel="noopener noreferrer">github.com — 1028</a> * align documentation of BDSQR workspace with code by @dklyuchinskiy in <a href="https://github.com/Reference-LAPACK/lapack/pull/1029" target="_blank" rel="noopener noreferrer">github.com — 1029</a> * Fixed usage of uninitialized variables in TESTING by @ACSimon33 in <a href="https://github.com/Reference-LAPACK/lapack/pull/961" target="_blank" rel="noopener noreferrer">github.com — 961</a> * fix few typos and sytrd boundary workspace by @dklyuchinskiy in <a href="https://github.com/Reference-LAPACK/lapack/pull/1030" target="_blank" rel="noopener noreferrer">github.com — 1030</a> * Implement xGEMMTR and cblas_xGEMMTR by @grisuthedragon in <a href="https://github.com/Reference-LAPACK/lapack/pull/887" target="_blank" rel="noopener noreferrer">github.com — 887</a> * Prevent compilers from using FMA instructions by @ACSimon33 in <a href="https://github.com/Reference-LAPACK/lapack/pull/1033" target="_blank" rel="noopener noreferrer">github.com — 1033</a> * Clarify documentation of singularity/rank-deficiency checks by @TiborGY in <a href="https://github.com/Reference-LAPACK/lapack/pull/924" target="_blank" rel="noopener noreferrer">github.com — 924</a> * PR contains bug fixes found in ?tfsm (triangular solve for a RFP matrix) by @sergey-v-kuznetsov in <a href="https://github.com/Reference-LAPACK/lapack/pull/1042" target="_blank" rel="noopener noreferrer">github.com — 1042</a> * Remove CMake < 3 CMP0042 workarounds by @haampie in <a href="https://github.com/Reference-LAPACK/lapack/pull/1040" target="_blank" rel="noopener noreferrer">github.com — 1040</a> * Declare project dependency on C to avoid the CMAKE default of C,C++ by @martin-frbg in <a href="https://github.com/Reference-LAPACK/lapack/pull/1044" target="_blank" rel="noopener noreferrer">github.com — 1044</a> * DOC:trsly3: Add dtrsyl3/strsyl3 grouping statements by @ilayn in <a href="https://github.com/Reference-LAPACK/lapack/pull/1051" target="_blank" rel="noopener noreferrer">github.com — 1051</a> * Add a few forgotten API_SUFFIX wrappers in the recently changed LAPACKE ?TFSM by @martin-frbg in <a href="https://github.com/Reference-LAPACK/lapack/pull/1046" target="_blank" rel="noopener noreferrer">github.com — 1046</a> * Revert "Add a few forgotten API_SUFFIX wrappers in the recently changed LAPACKE ?TFSM" by @langou in <a href="https://github.com/Reference-LAPACK/lapack/pull/1058" target="_blank" rel="noopener noreferrer">github.com — 1058</a> * Revert "Revert "Add a few forgotten API_SUFFIX wrappers in the recently changed LAPACKE ?TFSM"" by @weslleyspereira in <a href="https://github.com/Reference-LAPACK/lapack/pull/1059" target="_blank" rel="noopener noreferrer">github.com — 1059</a> * CI: Update the MacOS jobs to use gcc-14 in github workflows by @martin-frbg in <a href="https://github.com/Reference-LAPACK/lapack/pull/1045" target="_blank" rel="noopener noreferrer">github.com — 1045</a> * fix leading dimension for matrix B in test routine get52 by @dklyuchinskiy in <a href="https://github.com/Reference-LAPACK/lapack/pull/1064" target="_blank" rel="noopener noreferrer">github.com — 1064</a> * Remove comparison as these conditions are never true by @schnorr in <a href="https://github.com/Reference-LAPACK/lapack/pull/1062" target="_blank" rel="noopener noreferrer">github.com — 1062</a> * Use GEMMTR for SY/HE linear updates by @angsch in <a href="https://github.com/Reference-LAPACK/lapack/pull/1069" target="_blank" rel="noopener noreferrer">github.com — 1069</a> * [G ...[truncated 1687 chars] ## 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-12T23:48:57Z`
Sign in to join this conversation.
No description provided.