SUSE-RU-2026:21179-1: moderate: Recommended update for openal-soft

SLE-UPDATES null at suse.de
Tue Apr 21 12:35:18 UTC 2026



# Recommended update for openal-soft

Announcement ID: SUSE-RU-2026:21179-1  
Release Date: 2026-04-13T09:51:38Z  
Rating: moderate  
References:

  
Affected Products:

  * SUSE Linux Enterprise Server 16.0
  * SUSE Linux Enterprise Server for SAP applications 16.0

  
  
An update that can now be installed.

## Description:

This update for openal-soft fixes the following issues:

Changes in openal-soft:

  * Update to git version 1.24.3+git7f56dcdf. This includes the port to Qt6
    added as a patch previously.

  * Update to version 1.24.3:

  * Fixed handling WASAPI enumerated device changes
  * Fixed a crash with UWP builds when __wargv is null
  * Fixed using AL_FORMAT_BFORMAT3D_I32
  * Improved the bsinc resamplers' cutoff frequencies
  * Slightly reduced the aliasing noise in the cubic spline resampler
  * Added new bsinc48 and fast_bsinc48 resampler options.
  * Added support for using NFC filters with UHJ output.

  * Update to version 1.24.2

  * Implemented the AL_SOFT_bformat_hoa extension.
  * Implemented default device change events for the PulseAudio backend.
  * Implemented an option for WASAPI exclusive mode playback.
  * Fixed reverb being too quiet for sounds from different directions.
  * Fixed building alffplay on systems without pkg-config.
  * Improved output format detection for CoreAudio.
  * Changed the default resampler back to Cubic Spline.
  * Added an SDL3 playback backend. Disabled by default to avoid a runtime
    dependency and for compatibility; a single process can't safely use SDL2 and
    SDL3 together on some OSs, so enable with care.
  * Converted examples from SDL2 to SDL3.
  * Integrated fmtlib into the main library and router for logging and string
    formatting.

  * Update to version 1.24.1

  * Fixed compilation on PowerPC.
  * Fixed compilation on some targets that lack lock-free 64-bit atomics.
  * Fixed a crash when parsing certain option values.
  * Improved compatibility when compiling as C++20 or later.
  * Integrated fmtlib for some examples and utilities.

  * Update to version 1.24.0

  * Updated library codebase to C++17.
  * Implemented the ALC_SOFT_system_events extension.
  * Implemented the AL_EXT_debug extension.
  * Implemented the AL_EXT_direct_context extension.
  * Implemented speaker configuration and headphones detection on CoreAudio.
  * Fixed a crash that can occur when stopping playback with the Oboe backend.
  * Fixed calculating the reverb room rolloff.
  * Fixed EAX occlusion, obstruction, and exclusion low-pass filter strength.
  * Fixed EAX distance factor calculations.
  * Fixed querying AL_EFFECTSLOT_EFFECT on auxiliary effect slots.
  * Fixed compilation on some macOS systems that lack libdispatch.
  * Changed the context error state to be thread-local. This is technically out
    of spec, but necessary to avoid race conditions with multi-threaded use.
  * Split the cubic resampler into 4-point spline and gaussian variants. The
    latter prioritizing the suppression of aliasing distortion and harmonics,
    the former not reducing high frequencies as much.
  * Improved timing precision of starting delayed sources.
  * Improved ring modulator quality.
  * Improved performance of convolution reverb.
  * Added 'noexcept' to functions and function types when compiled as C++. As a
    C API, OpenAL can't be expected to throw C++ exceptions, nor can it handle
    them if they leave a callback.
  * Added an experimental config option for using WASAPI spatial audio output.
  * Added enumeration support to the PortAudio backend.
  * Added compatibility options to override the AL_VENDOR, AL_VERSION, and
    AL_RENDERER strings.
  * Added an example to play LAF files.
  * Disabled real-time mixing by default for PipeWire playback.
  * Use ldconfig_scriptlets macro
  * Fixed SLES 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:

  * SUSE Linux Enterprise Server 16.0  
    zypper in -t patch SUSE-SLES-16.0-542=1

  * SUSE Linux Enterprise Server for SAP applications 16.0  
    zypper in -t patch SUSE-SLES-16.0-542=1

## Package List:

  * SUSE Linux Enterprise Server 16.0 (aarch64 ppc64le s390x x86_64)
    * openal-soft-debugsource-1.24.3~179-160000.1.1
    * libopenal0-1.24.3~179-160000.1.1
    * libopenal1-debuginfo-1.24.3~179-160000.1.1
    * libopenal0-debuginfo-1.24.3~179-160000.1.1
    * libopenal1-1.24.3~179-160000.1.1
  * SUSE Linux Enterprise Server for SAP applications 16.0 (ppc64le x86_64)
    * openal-soft-debugsource-1.24.3~179-160000.1.1
    * libopenal0-1.24.3~179-160000.1.1
    * libopenal1-debuginfo-1.24.3~179-160000.1.1
    * libopenal0-debuginfo-1.24.3~179-160000.1.1
    * libopenal1-1.24.3~179-160000.1.1

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


More information about the sle-updates mailing list