SUSE-RU-2025:4124-1: moderate: Recommended update for nvptx-tools

SLE-UPDATES null at suse.de
Tue Nov 18 12:30:15 UTC 2025



# Recommended update for nvptx-tools

Announcement ID: SUSE-RU-2025:4124-1  
Release Date: 2025-11-18T09:18:37Z  
Rating: moderate  
References:

  * bsc#1244683

  
Affected Products:

  * Development Tools Module 15-SP6
  * Development Tools Module 15-SP7
  * openSUSE Leap 15.6
  * SUSE Enterprise Storage 7.1
  * SUSE Linux Enterprise Desktop 15 SP6
  * SUSE Linux Enterprise Desktop 15 SP7
  * SUSE Linux Enterprise High Performance Computing 15 SP3
  * SUSE Linux Enterprise High Performance Computing 15 SP4
  * SUSE Linux Enterprise High Performance Computing 15 SP5
  * SUSE Linux Enterprise High Performance Computing ESPOS 15 SP4
  * SUSE Linux Enterprise High Performance Computing ESPOS 15 SP5
  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP3
  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP4
  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP5
  * SUSE Linux Enterprise Real Time 15 SP6
  * SUSE Linux Enterprise Real Time 15 SP7
  * SUSE Linux Enterprise Server 15 SP3
  * SUSE Linux Enterprise Server 15 SP3 LTSS
  * SUSE Linux Enterprise Server 15 SP4
  * SUSE Linux Enterprise Server 15 SP4 LTSS
  * SUSE Linux Enterprise Server 15 SP5
  * SUSE Linux Enterprise Server 15 SP5 LTSS
  * SUSE Linux Enterprise Server 15 SP6
  * SUSE Linux Enterprise Server 15 SP7
  * SUSE Linux Enterprise Server for SAP Applications 15 SP3
  * SUSE Linux Enterprise Server for SAP Applications 15 SP4
  * SUSE Linux Enterprise Server for SAP Applications 15 SP5
  * SUSE Linux Enterprise Server for SAP Applications 15 SP6
  * SUSE Linux Enterprise Server for SAP Applications 15 SP7

  
  
An update that has one fix can now be installed.

## Description:

This update for nvptx-tools fixes the following issues:

Update to version 1.0+git.20240904.a0c1fff: [bsc#1244683]

  * See "git help gc" for manual housekeeping.
  * as: Switch to standard formatting of guard predicates
  * as: Make processing of guard predicates idempotent
  * as: Make order of symbol emission deterministic
  * as: Only 'symbol_hash_lookup' 'def_token' if we're actually using it
  * as: Don't keep 'sym' in 'Stmt'
  * as: Get rid of global variables 'Stmt _decls ', 'Stmt _fns'
  * as, ld, nm: Use a constant for "initial symbol table size"
  * as: Strengthen static typing in 'symbol_hash_lookup'
  * as: C++-ify writing to the output file
  * as: Don't call 'fatal_error' from 'output_symbol'
  * as: Don't call 'fatal_error' from 'parse_file'
  * as: Don't call 'fatal_error' from 'verify_preamble'
  * as: Don't call 'fatal_error' from 'tokenize'
  * as: Move "Minimalistic verification of the preamble as generated by GCC"
    into a separate function
  * C++-ify: 'fatal_error'
  * ld: Diagnose multiple definitions
  * ld, nm: Some support for "weak" symbols
  * ld: Implement '\--ignore-unresolved-symbol SYMBOL'
  * ld: Every 'included' symbol must have a 'def'
  * ld: Make explicit the context if which 'process_refs_defs' is called
  * ld: Turn 'process_refs_defs' logic inside out
  * ld: First 'process_refs_defs', then write the output file
  * ld: Tell how we're resolving unresolved symbols
  * ld: Handle 'inputfiles' via 'unresolved' symbols
  * ld, nm: Clarify terminology: context if which 'process_refs_defs' is called
  * C++-ify: use 'std::cout', 'std::cerr' for diagnostics
  * Update imported files: GCC, 2024-04-26 [#1]
  * ld: Polish resolving
  * ld: Use standard search order for unresolved symbols
  * ld, nm: Polish 'ptx' scanning in 'process_refs_defs'
  * ld, nm: Error out for "truncated marker line"
  * ld, nm: Document 'process_refs_defs'
  * ld: Rename 'file_hash_entry *f' to 'fhe' etc.
  * Don't 'typedef' 'enum's and 'struct's
  * ld: Global constructor/destructor support: Restore GCC 4.8 build

## Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like
YaST online_update or "zypper patch".  
Alternatively you can run the command listed for your product:

  * openSUSE Leap 15.6  
    zypper in -t patch openSUSE-SLE-15.6-2025-4124=1

  * Development Tools Module 15-SP6  
    zypper in -t patch SUSE-SLE-Module-Development-Tools-15-SP6-2025-4124=1

  * Development Tools Module 15-SP7  
    zypper in -t patch SUSE-SLE-Module-Development-Tools-15-SP7-2025-4124=1

  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP3  
    zypper in -t patch SUSE-SLE-Product-HPC-15-SP3-LTSS-2025-4124=1

  * SUSE Linux Enterprise High Performance Computing ESPOS 15 SP4  
    zypper in -t patch SUSE-SLE-Product-HPC-15-SP4-ESPOS-2025-4124=1

  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP4  
    zypper in -t patch SUSE-SLE-Product-HPC-15-SP4-LTSS-2025-4124=1

  * SUSE Linux Enterprise High Performance Computing ESPOS 15 SP5  
    zypper in -t patch SUSE-SLE-Product-HPC-15-SP5-ESPOS-2025-4124=1

  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP5  
    zypper in -t patch SUSE-SLE-Product-HPC-15-SP5-LTSS-2025-4124=1

  * SUSE Linux Enterprise Server 15 SP3 LTSS  
    zypper in -t patch SUSE-SLE-Product-SLES-15-SP3-LTSS-2025-4124=1

  * SUSE Linux Enterprise Server 15 SP4 LTSS  
    zypper in -t patch SUSE-SLE-Product-SLES-15-SP4-LTSS-2025-4124=1

  * SUSE Linux Enterprise Server 15 SP5 LTSS  
    zypper in -t patch SUSE-SLE-Product-SLES-15-SP5-LTSS-2025-4124=1

  * SUSE Linux Enterprise Server for SAP Applications 15 SP3  
    zypper in -t patch SUSE-SLE-Product-SLES_SAP-15-SP3-2025-4124=1

  * SUSE Linux Enterprise Server for SAP Applications 15 SP4  
    zypper in -t patch SUSE-SLE-Product-SLES_SAP-15-SP4-2025-4124=1

  * SUSE Linux Enterprise Server for SAP Applications 15 SP5  
    zypper in -t patch SUSE-SLE-Product-SLES_SAP-15-SP5-2025-4124=1

  * SUSE Enterprise Storage 7.1  
    zypper in -t patch SUSE-Storage-7.1-2025-4124=1

## Package List:

  * openSUSE Leap 15.6 (aarch64 x86_64)
    * nvptx-tools-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debuginfo-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debugsource-1.0+git.20240904.a0c1fff-150000.4.12.1
  * Development Tools Module 15-SP6 (aarch64 x86_64)
    * nvptx-tools-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debuginfo-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debugsource-1.0+git.20240904.a0c1fff-150000.4.12.1
  * Development Tools Module 15-SP7 (aarch64 x86_64)
    * nvptx-tools-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debuginfo-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debugsource-1.0+git.20240904.a0c1fff-150000.4.12.1
  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP3 (aarch64
    x86_64)
    * nvptx-tools-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debuginfo-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debugsource-1.0+git.20240904.a0c1fff-150000.4.12.1
  * SUSE Linux Enterprise High Performance Computing ESPOS 15 SP4 (aarch64
    x86_64)
    * nvptx-tools-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debuginfo-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debugsource-1.0+git.20240904.a0c1fff-150000.4.12.1
  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP4 (aarch64
    x86_64)
    * nvptx-tools-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debuginfo-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debugsource-1.0+git.20240904.a0c1fff-150000.4.12.1
  * SUSE Linux Enterprise High Performance Computing ESPOS 15 SP5 (aarch64
    x86_64)
    * nvptx-tools-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debuginfo-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debugsource-1.0+git.20240904.a0c1fff-150000.4.12.1
  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP5 (aarch64
    x86_64)
    * nvptx-tools-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debuginfo-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debugsource-1.0+git.20240904.a0c1fff-150000.4.12.1
  * SUSE Linux Enterprise Server 15 SP3 LTSS (aarch64 x86_64)
    * nvptx-tools-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debuginfo-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debugsource-1.0+git.20240904.a0c1fff-150000.4.12.1
  * SUSE Linux Enterprise Server 15 SP4 LTSS (aarch64 x86_64)
    * nvptx-tools-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debuginfo-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debugsource-1.0+git.20240904.a0c1fff-150000.4.12.1
  * SUSE Linux Enterprise Server 15 SP5 LTSS (aarch64 x86_64)
    * nvptx-tools-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debuginfo-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debugsource-1.0+git.20240904.a0c1fff-150000.4.12.1
  * SUSE Linux Enterprise Server for SAP Applications 15 SP3 (x86_64)
    * nvptx-tools-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debuginfo-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debugsource-1.0+git.20240904.a0c1fff-150000.4.12.1
  * SUSE Linux Enterprise Server for SAP Applications 15 SP4 (x86_64)
    * nvptx-tools-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debuginfo-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debugsource-1.0+git.20240904.a0c1fff-150000.4.12.1
  * SUSE Linux Enterprise Server for SAP Applications 15 SP5 (x86_64)
    * nvptx-tools-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debuginfo-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debugsource-1.0+git.20240904.a0c1fff-150000.4.12.1
  * SUSE Enterprise Storage 7.1 (aarch64 x86_64)
    * nvptx-tools-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debuginfo-1.0+git.20240904.a0c1fff-150000.4.12.1
    * nvptx-tools-debugsource-1.0+git.20240904.a0c1fff-150000.4.12.1

## References:

  * https://bugzilla.suse.com/show_bug.cgi?id=1244683

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.suse.com/pipermail/sle-updates/attachments/20251118/6d2df93e/attachment.htm>


More information about the sle-updates mailing list