==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: openal 1.25.2-2 (Sat Aug  8 00:08:32 2026)
==> Retrieving sources...
  -> Updating openal-soft git repo...
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with b2sums...
    openal-soft ... Passed
==> Making package: openal 1.25.2-2 (Sat Aug  8 06:09:02 2026)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
:: There are 2 providers available for jack:
:: Repository extra
   1) jack2  2) pipewire-jack

Enter a number (default=1): 
resolving dependencies...
:: There are 5 providers available for libgl:
:: Repository extra
   1) libglvnd
:: Repository alarm
   2) imx-gpu-viv-dfb  3) imx-gpu-viv-fb  4) imx-gpu-viv-wl  5) imx-gpu-viv-x11

Enter a number (default=1): 
looking for conflicting packages...

Packages (166) alsa-topology-conf-1.2.5.1-4  alsa-ucm-conf-1.2.16.1-1  avahi-1:0.9rc5-1  bubblewrap-0.11.2-1  cairo-1.18.4-1  cppdap-1.58.0-3  dav1d-1.5.4-1  default-cursors-3-1  double-conversion-3.4.0-1  duktape-2.7.0-7  fftw-3.3.11-1  flac-1.5.0-1  fontconfig-2:2.18.2-1  freetype2-2.14.3-1  fribidi-1.0.16-2  gdk-pixbuf2-2.44.6-2  giflib-6.1.3-2  glslang-1:1.4.357.0-1  glycin-2.1.5-2  gperftools-2.18.1-1  graphite-1:1.3.15-1  gsm-1.0.24-1  gtest-1.17.0-2  harfbuzz-14.3.0-1  hicolor-icon-theme-0.18-1  hidapi-0.15.0-1  highway-1.4.0-1  jbigkit-2.1-8  jsoncpp-1.9.6-3  l-smash-2.14.5-4  lame-4.0-1  lcms2-2.19.1-1  libass-0.17.5-1  libasyncns-1:0.8+r3+g68cd5af-3  libavc1394-0.5.4-7  libb2-0.98.1-3  libbluray-1.4.1-1  libbpf-1.7.0-1  libbs2b-3.1.0-10  libbsd-0.12.2-2  libcups-2:2.4.19-1  libdaemon-0.14-6  libdatrie-0.2.14-1  libdeflate-1.25-1  libdovi-3.4.0-1  libdrm-2.4.134-1  libdvdnav-7.0.0-1  libdvdread-7.1.1-1  libedit-20260512_3.1-1  libevdev-1.13.6-1  libglvnd-1.7.0-3  libgudev-238-3  libice-1.1.2-1  libiec61883-1.2.0-9  libinput-1.31.3-1  libjpeg-turbo-3.2.0-2  libjxl-0.12.0-1  libmd-1.2.0-1  libmodplug-0.8.9.0-7  libogg-1.3.6-1  libopenmpt-0.8.7-1  libpciaccess-0.19-1  libpgm-5.3.128-4  libpipewire-1:1.6.8-1  libplacebo-7.360.1-6  libpng-1.6.58-2  libproxy-0.5.12-1  libraw1394-2.1.2-4  librsvg-2:2.62.3-1  libsamplerate-0.2.2-3  libsm-1.2.6-1  libsodium-1.0.22-1  libsoxr-0.1.3-5  libssh-0.12.2-1  libthai-0.1.30-1  libtheora-1.2.0-1  libtiff-4.7.2-1  libunibreak-7.0-1  libunwind-1.8.2-1  liburing-2.15-1  libuv-1.52.1-1  libva-2.24.1-1  libvdpau-1.5-4  libvorbis-1.3.7-4  libvpx-1.16.0-3  libwacom-2.19.1-1  libwebp-1.6.0-2  libx11-1.8.13-1  libxau-1.0.12-1  libxcb-1.17.0-1  libxcursor-1.2.3-1  libxdmcp-1.1.5-2  libxext-1.3.7-1  libxfixes-6.0.2-1  libxft-2.3.9-1  libxkbcommon-1.13.2-1  libxkbcommon-x11-1.13.2-1  libxrender-0.9.12-1  libxshmfence-1.3.3-1  libxv-1.0.13-1  libxxf86vm-1.1.7-1  llvm-libs-22.1.8-2  lm_sensors-1:3.6.2-1  lua54-5.4.8-6  lzo-2.10-5  md4c-0.5.3-1  mesa-1:26.1.6-1  mpg123-1.33.7-1  mtdev-1.1.7-1  ocl-icd-2.3.5-1  opencore-amr-0.1.6-2  openjpeg2-2.5.4-1  opus-1.6.1-1  pango-1:1.58.2-1  perl-error-0.17030-3  perl-mailtools-2.22-3  perl-timedate-2.35-1  pixman-0.46.4-1.1  qt6-translations-6.11.1-1  rhash-1.4.6-1  rubberband-4.0.0-2  sdl2-compat-2.32.70-1  shaderc-2026.3-1  shared-mime-info-2.5.1-2  snappy-1.2.2-3  sndio-1.10.0-1  speex-1.2.1-2  speexdsp-1.2.1-2  spirv-tools-1:1.4.357.0-1  srt-1.5.6-1  tslib-1.24-1  v4l-utils-1.32.0-2  vapoursynth-77-2  vid.stab-1.1.1-3  vulkan-icd-loader-1.4.357.0-1  wayland-1.25.0-1  x264-3:0.165.r3222.b35605a-2  x265-4.3-1  xcb-proto-1.17.0-4  xcb-util-0.4.1-2  xcb-util-cursor-0.1.6-1  xcb-util-image-0.4.1-3  xcb-util-keysyms-0.4.1-5  xcb-util-renderutil-0.3.10-2  xcb-util-wm-0.4.2-2  xdg-utils-1.2.1-2  xkeyboard-config-2.48-1  xorgproto-2025.1-1  xvidcore-1.3.7-4  zeromq-4.3.5-3  zimg-3.0.6-2  zlib-ng-2.3.3-1  alsa-lib-1.2.16.1-1  cmake-4.4.2-1  ffmpeg-2:9.0-5  fluidsynth-2.5.7-1  git-2.55.0-1  jack2-1.9.22-2  libmysofa-1.3.4-1  libpulse-17.0+r98+gb096704c0-1  libsndfile-1.2.2-4  ninja-1.13.2-3  pipewire-1:1.6.8-1  portaudio-1:19.7.0-4  qt6-base-6.11.1-1  sdl3-3.4.14-1

Total Download Size:     1.69 MiB
Total Installed Size:  726.93 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 libmysofa-1.3.4-1-armv7h downloading...
 pipewire-1:1.6.8-1-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing alsa-topology-conf...
installing alsa-ucm-conf...
installing alsa-lib...
installing cppdap...
installing hicolor-icon-theme...
installing jsoncpp...
Optional dependencies for jsoncpp
    jsoncpp-doc: documentation
installing libuv...
installing rhash...
installing cmake...
Optional dependencies for cmake
    make: for unix Makefile generator [installed]
    ninja: for ninja generator [pending]
    qt6-base: cmake-gui [pending]
installing libpng...
installing freetype2...
Optional dependencies for freetype2
    harfbuzz: Improved autohinting [pending]
installing fontconfig...
Creating fontconfig configuration...
Rebuilding fontconfig cache...
installing xcb-proto...
installing xorgproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing libx11...
installing libxext...
installing libxrender...
installing lzo...
installing pixman...
installing cairo...
installing dav1d...
Optional dependencies for dav1d
    dav1d-doc: HTML documentation
installing fribidi...
installing gsm...
installing graphite...
Optional dependencies for graphite
    graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
    harfbuzz-utils: utilities
installing libsamplerate...
installing opus...
installing jack2...
Optional dependencies for jack2
    a2jmidid: for ALSA MIDI to JACK MIDI bridging
    libffado: for firewire support using FFADO
    jack-example-tools: for official JACK example-clients and tools
    jack2-dbus: for dbus integration
    jack2-docs: for developer documentation
    realtime-privileges: for realtime privileges
installing mpg123...
Optional dependencies for mpg123
    sdl2-compat: for sdl audio support [pending]
    jack: for jack audio support [installed]
    libpulse: for pulse audio support [pending]
    perl: for conplay [installed]
installing lame...
installing libjpeg-turbo...
installing jbigkit...
installing libdeflate...
installing libwebp...
Optional dependencies for libwebp
    libwebp-utils: WebP conversion and inspection tools
installing libtiff...
Optional dependencies for libtiff
    freeglut: for using tiffgt
installing lcms2...
installing libunibreak...
installing libass...
installing libraw1394...
installing libavc1394...
installing libbluray...
Optional dependencies for libbluray
    java-runtime: BD-J library
installing libogg...
installing flac...
installing libvorbis...
installing libsndfile...
Optional dependencies for libsndfile
    alsa-lib: for sndfile-play [installed]
installing libbs2b...
installing libpciaccess...
installing libdrm...
Optional dependencies for libdrm
    cairo: needed for modetest tool [installed]
installing libdvdread...
Optional dependencies for libdvdread
    libdvdcss: Decoding encrypted DVDs
installing libdvdnav...
installing libxshmfence...
installing libxxf86vm...
installing libedit...
installing llvm-libs...
installing lm_sensors...
Optional dependencies for lm_sensors
    rrdtool: for logging with sensord
    perl: for sensor detection and configuration convert [installed]
installing spirv-tools...
installing default-cursors...
Optional dependencies for default-cursors
    adwaita-cursors: default cursor theme
installing wayland...
installing mesa...
Optional dependencies for mesa
    opengl-man-pages: for the OpenGL API man pages
installing libglvnd...
installing libiec61883...
installing giflib...
installing libunwind...
installing gperftools...
installing gtest...
Optional dependencies for gtest
    python: gmock generator [installed]
installing highway...
installing libjxl...
Optional dependencies for libjxl
    java-runtime: for JNI bindings
installing libmodplug...
installing libasyncns...
installing libpulse...
Optional dependencies for libpulse
    pulse-native-provider: PulseAudio backend
installing portaudio...
installing libopenmpt...
installing vulkan-icd-loader...
Optional dependencies for vulkan-icd-loader
    vulkan-driver: packaged vulkan driver
installing glslang...
installing shaderc...
installing libdovi...
installing libplacebo...
installing bubblewrap...
installing glycin...
Optional dependencies for glycin
    libheif: Load .avif, .heic and .heif
installing shared-mime-info...
installing gdk-pixbuf2...
Optional dependencies for gdk-pixbuf2
    libheif: Load .avif, .heic and .heif
    libopenraw: Load .arw, .cr2, .crw, .dng, .erf, .mrw, .nef, .orf, .pef and .raf
    libwmf: Load .apm and .wmf
installing libdatrie...
installing libthai...
installing libxft...
installing pango...
installing librsvg...
installing libsoxr...
installing libssh...
installing libtheora...
installing libxfixes...
installing libva...
Optional dependencies for libva
    intel-media-driver: backend for Intel GPUs (>= Broadwell)
    libva-intel-driver: backend for Intel GPUs (<= Haswell)
    libva-mesa-driver: backend for AMD and NVIDIA GPUs [installed]
installing libvdpau...
Optional dependencies for libvdpau
    libvdpau-va-gl: driver using VAAPI
    nvidia-utils: driver for NVIDIA
installing libvpx...
installing libxv...
installing ocl-icd...
Optional dependencies for ocl-icd
    opencl-driver: packaged opencl driver
installing opencore-amr...
installing openjpeg2...
installing fftw...
Optional dependencies for fftw
    fftw-openmpi: for OpenMPI integration
installing rubberband...
installing libxcursor...
installing hidapi...
Optional dependencies for hidapi
    libusb: for hidapi-libusb [installed]
installing sdl3...
Optional dependencies for sdl3
    alsa-lib: ALSA audio driver [installed]
    libpulse: PulseAudio audio driver [installed]
    jack: JACK audio driver [installed]
    pipewire: PipeWire audio driver [pending]
    vulkan-driver: vulkan renderer
    sndio: sndio audio driver [pending]
    libdecor: Wayland client decorations
installing sdl2-compat...
installing snappy...
installing libmd...
installing libbsd...
installing sndio...
installing speexdsp...
installing speex...
installing srt...
installing libbpf...
installing v4l-utils...
Optional dependencies for v4l-utils
    qt6-base: for qv4l2 and qvidcap [pending]
    qt6-5compat: for qv4l2
    alsa-lib: for qv4l2 [installed]
installing zimg...
installing vapoursynth...
installing vid.stab...
installing l-smash...
installing x264...
installing x265...
installing xvidcore...
installing libsodium...
installing libpgm...
installing zeromq...
Optional dependencies for zeromq
    cppzmq: C++ binding for libzmq
installing ffmpeg...
Optional dependencies for ffmpeg
    avisynthplus: AviSynthPlus support
    frei0r-plugins: Frei0r video effects support
    ladspa: LADSPA filters
installing libpipewire...
installing fluidsynth...
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing zlib-ng...
installing git...
Optional dependencies for git
    git-zsh-completion: upstream zsh completion
    tk: gitk and git gui
    openssh: ssh transport and crypto
    man: show help with `git command --help`
    perl-libwww: git svn
    perl-term-readkey: git svn and interactive.singlekey setting
    perl-io-socket-ssl: git send-email TLS support
    perl-authen-sasl: git send-email TLS support
    perl-cgi: gitweb (web interface) support
    python: git svn & git p4 [installed]
    subversion: git svn
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
    less: the default pager for git
installing libmysofa...
installing ninja...
installing pipewire...
Created symlink '/etc/systemd/user/sockets.target.wants/pipewire.socket' → '/usr/lib/systemd/user/pipewire.socket'.
Optional dependencies for pipewire
    gst-plugin-pipewire: GStreamer plugin
    pipewire-alsa: ALSA configuration
    pipewire-audio: Audio support
    pipewire-docs: Documentation
    pipewire-ffado: FireWire support
    pipewire-jack-client: PipeWire as JACK client
    pipewire-jack: JACK replacement
    pipewire-libcamera: Libcamera support
    pipewire-pulse: PulseAudio replacement
    pipewire-roc: ROC streaming
    pipewire-session-manager: Session manager
    pipewire-v4l2: V4L2 interceptor
    pipewire-x11-bell: X11 bell
    pipewire-zeroconf: Zeroconf support
    realtime-privileges: realtime privileges with rt module
    rtkit: realtime privileges with rtkit module
installing double-conversion...
installing libb2...
installing libdaemon...
installing avahi...
Optional dependencies for avahi
    gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc
    libevent: libevent bindings [installed]
    nss-mdns: NSS support for mDNS
    python-dbus: avahi-bookmarks, avahi-discover
    python-gobject: avahi-bookmarks, avahi-discover
    python-twisted: avahi-bookmarks
installing libcups...
installing libice...
installing libevdev...
installing libgudev...
installing libwacom...
Optional dependencies for libwacom
    python-libevdev: for libwacom-show-stylus
    python-pyudev: for libwacom-show-stylus
installing lua54...
installing mtdev...
installing libinput...
Optional dependencies for libinput
    libinput-tools: debug utilities
installing duktape...
installing libproxy...
installing libsm...
installing liburing...
installing xkeyboard-config...
installing libxkbcommon...
Optional dependencies for libxkbcommon
    libxkbcommon-x11: xkbcli interactive-x11 [pending]
    wayland: xkbcli interactive-wayland [installed]
installing libxkbcommon-x11...
installing md4c...
installing tslib...
installing xcb-util-renderutil...
installing xcb-util...
installing xcb-util-image...
installing xcb-util-cursor...
installing xcb-util-keysyms...
installing xcb-util-wm...
installing xdg-utils...
Optional dependencies for xdg-utils
    kde-cli-tools: for KDE Plasma5 support in xdg-open
    exo: for Xfce support in xdg-open
    pcmanfm: for LXDE support in xdg-open
    perl-file-mimeinfo: for generic support in xdg-open
    perl-net-dbus: Perl extension to dbus used in xdg-screensaver
    perl-x11-protocol: Perl X11 protocol used in xdg-screensaver
    xorg-xset: for X11 support in xdg-screensaver
    xorg-xprop: for X11 support in xdg-screensaver
installing qt6-translations...
installing qt6-base...
Optional dependencies for qt6-base
    freetds: MS SQL driver
    gdk-pixbuf2: GTK platform plugin [installed]
    gtk3: GTK platform plugin
    libfbclient: Firebird/iBase driver
    mariadb-libs: MariaDB driver
    pango: GTK platform plugin [installed]
    perl: for syncqt [installed]
    postgresql-libs: PostgreSQL driver
    unixodbc: ODBC driver
:: Running post-transaction hooks...
( 1/11) Creating system user accounts...
Creating group 'avahi' with GID 967.
Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 967 and GID 967.
Creating group 'git' with GID 966.
Creating user 'git' (git daemon user) with UID 966 and GID 966.
( 2/11) Updating udev hardware database...
( 3/11) Reloading system manager configuration...
  Skipped: Current root is not booted.
( 4/11) Reloading user manager configuration...
  Skipped: Current root is not booted.
( 5/11) Updating the MIME type database...
( 6/11) Reloading device manager configuration...
  Skipped: Current root is not booted.
( 7/11) Arming ConditionNeedsUpdate...
( 8/11) Updating fontconfig configuration...
( 9/11) Reloading system bus configuration...
  Skipped: Current root is not booted.
(10/11) Updating fontconfig cache...
(11/11) Updating the info directory file...
==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of openal-soft git repo...
Cloning into 'openal-soft'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
==> Starting build()...
-- The C compiler identification is GNU 16.1.1
-- The CXX compiler identification is GNU 16.1.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found PkgConfig: /usr/bin/pkg-config (found version "3.0.5")
-- Looking for __GLIBCXX__
-- Looking for __GLIBCXX__ - found
-- Looking for _LIBCPP_VERSION
-- Looking for _LIBCPP_VERSION - not found
-- Looking for _MSVC_STL_UPDATE
-- Looking for _MSVC_STL_UPDATE - not found
-- C++20 modules enabled using GNU compiler v16.1.1 (CMake 4.4.2, Ninja generator)
-- {fmt} version: 11.2.0
-- Build type: None
-- Performing Test HAVE_LIBATOMIC
-- Performing Test HAVE_LIBATOMIC - Success
-- Performing Test HAVE_WTRAMPOLINES
-- Performing Test HAVE_WTRAMPOLINES - Success
-- Performing Test HAVE_WCONVERSION
-- Performing Test HAVE_WCONVERSION - Success
-- Performing Test HAVE_WBIDI_CHARS_ANY
-- Performing Test HAVE_WBIDI_CHARS_ANY - Success
-- Performing Test HAVE_WNO_INTERFERENCE_SIZE
-- Performing Test HAVE_WNO_INTERFERENCE_SIZE - Success
-- Performing Test HAVE_FTRIVIAL_AUTO_VAR_INIT
-- Performing Test HAVE_FTRIVIAL_AUTO_VAR_INIT - Success
-- Performing Test HAVE_FNO_MATH_ERRNO
-- Performing Test HAVE_FNO_MATH_ERRNO - Success
-- Performing Test HAVE_WL_Z_NOEXECSTACK
-- Performing Test HAVE_WL_Z_NOEXECSTACK - Success
-- Performing Test HAVE_WL_Z_RELRO
-- Performing Test HAVE_WL_Z_RELRO - Success
-- Performing Test HAVE_WL_Z_NOW
-- Performing Test HAVE_WL_Z_NOW - Success
-- Performing Test HAVE_WL_AS_NEEDED
-- Performing Test HAVE_WL_AS_NEEDED - Success
-- Performing Test HAVE_GCC_DEFAULT_VISIBILITY
-- Performing Test HAVE_GCC_DEFAULT_VISIBILITY - Success
-- Performing Test HAVE_MSSE2_SWITCH
-- Performing Test HAVE_MSSE2_SWITCH - Failed
-- Looking for xmmintrin.h
-- Looking for xmmintrin.h - not found
-- Looking for emmintrin.h
-- Looking for emmintrin.h - not found
-- Looking for pmmintrin.h
-- Looking for pmmintrin.h - not found
-- Looking for smmintrin.h
-- Looking for smmintrin.h - not found
-- Looking for arm_neon.h
-- Looking for arm_neon.h - found
-- Performing Test HAVE_NEON_INTRINSICS
-- Performing Test HAVE_NEON_INTRINSICS - Success
-- Looking for cpuid.h
-- Looking for cpuid.h - not found
-- Looking for intrin.h
-- Looking for intrin.h - not found
-- Looking for guiddef.h
-- Looking for guiddef.h - not found
-- Looking for pow in m
-- Looking for pow in m - found
-- Looking for clock_gettime in rt
-- Looking for clock_gettime in rt - found
-- Looking for dlfcn.h
-- Looking for dlfcn.h - found
-- Looking for dlopen in dl
-- Looking for dlopen in dl - found
-- Looking for proc_pidpath
-- Looking for proc_pidpath - not found
-- Looking for pthread_setschedparam
-- Looking for pthread_setschedparam - found
-- Looking for include files pthread.h, pthread_np.h
-- Looking for include files pthread.h, pthread_np.h - not found
-- Looking for pthread_setname_np
-- Looking for pthread_setname_np - not found
-- Looking for pthread_set_name_np
-- Looking for pthread_set_name_np - not found
-- Checking for module 'libpipewire-0.3>=0.3.23'
--   Found libpipewire-0.3, version 1.6.8
-- Found PulseAudio: /usr/lib/libpulse.so (found version "17.0.0")
-- Found ALSA: /usr/lib/libasound.so (found version "1.2.16.1")
-- Found OSS: /usr/include
-- Could NOT find AudioIO (missing: AUDIOIO_INCLUDE_DIR) 
-- Found JACK: /usr/lib/libjack.so
-- Could NOT find OpenSL (missing: OPENSL_LIBRARY OPENSL_INCLUDE_DIR OPENSL_ANDROID_INCLUDE_DIR) 
-- Found PortAudio: /usr/lib/libportaudio.so
-- Found Git: /usr/bin/git (found version "2.55.0")
-- Found ZLIB: /usr/lib/libz.so (found version "1.3.2")
-- Found MySOFA: /usr/lib/libmysofa.so
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found OpenGL: /usr/lib/libOpenGL.so
-- Found SndFile: /usr/lib/libsndfile.so
-- Checking for module 'libavcodec'
--   Found libavcodec, version 63.1.100
-- Checking for module 'libavformat'
--   Found libavformat, version 63.1.100
-- Checking for module 'libavdevice'
--   Found libavdevice, version 63.1.100
-- Checking for module 'libavutil'
--   Found libavutil, version 61.1.100
-- Checking for module 'libswscale'
--   Found libswscale, version 10.1.100
-- Checking for module 'libswresample'
--   Found libswresample, version 7.1.100
-- Checking for module 'libpostproc'
--   Package 'libpostproc' not found
-- Found FFmpeg: /usr/lib/libavformat.so;/usr/lib/libavcodec.so;/usr/lib/libavutil.so;/usr/lib/libswscale.so;/usr/lib/libswresample.so;/usr/lib/libz.so
CMake Warning (policy) at CMakeLists.txt:1577 (check_c_source_compiles):
  Policy CMP0219 is not set: Macro invocations preserve backslashes in
  arguments.  Run "cmake --help-policy CMP0219" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

  Command "CHECK_C_SOURCE_COMPILES" called with arguments containing
  backslashes.

  Since the policy is not set, backslashes in the arguments:

   "    #ifndef __ELF__
        ELF DL notes is only supported on ELF platforms
      #endif
      __attribute__ ((used,aligned(4),section(".note.dlopen"))) static const struct {
        struct { int a; int b; int c; } hdr; char name[4]; __attribute__((aligned(4))) char json[24];
      } dlnote = { { 4, 0x407c0c0aU, 16 }, "FDO", "[\\"a\\":{\\"a\\":\\"1\\",\\"b\\":\\"2\\"}]" };
      int main(int argc, char *argv[]) {
        return argc + dlnote.hdr.a;
      }
      "

  will be interpreted as escape sequences for compatibility.

  Set the policy to NEW to instead pass

   "    #ifndef __ELF__
        ELF DL notes is only supported on ELF platforms
      #endif
      __attribute__ ((used,aligned(4),section(".note.dlopen"))) static const struct {
        struct { int a; int b; int c; } hdr; char name[4]; __attribute__((aligned(4))) char json[24];
      } dlnote = { { 4, 0x407c0c0aU, 16 }, "FDO", "[\\\\"a\\\\":{\\\\"a\\\\":\\\\"1\\\\",\\\\"b\\\\":\\\\"2\\\\"}]" };
      int main(int argc, char *argv[]) {
        return argc + dlnote.hdr.a;
      }
      "

  so that argument parsing will preserve the original values.
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

-- Performing Test COMPILER_SUPPORTS_ELFNOTES
-- Performing Test COMPILER_SUPPORTS_ELFNOTES - Success
-- 
-- STL hardening level: Performance
-- 
-- Building OpenAL with support for the following backends:
--     PipeWire, PulseAudio, ALSA, OSS, JACK, PortAudio, WaveFile, Null
-- 
-- Building with support for CPU extensions:
--     Default, Neon
-- 
-- Embedding HRTF datasets
-- 
-- Installing library and headers
-- Installing sample configuration
-- Installing HRTF data files
-- Installing AmbDec presets
-- 
-- Building utility programs
-- Building configuration program
-- 
-- Building example programs
-- Building SndFile example programs
-- Building SDL3 example programs
-- Building SDL3+FFmpeg example programs
-- 
-- Configuring done (16.9s)
-- Generating done (0.3s)
-- Build files have been written to: /build/openal/src/build
[1/313] Scanning /build/openal/src/openal-soft/common/althrd_setname.cpp for CXX dependencies
[2/313] Scanning /build/openal/src/openal-soft/common/filesystem.cpp for CXX dependencies
[3/313] Scanning /build/openal/src/openal-soft/common/altypes.cpp for CXX dependencies
[4/313] Scanning /build/openal/src/openal-soft/common/dynload.cpp for CXX dependencies
[5/313] Scanning /build/openal/src/openal-soft/common/almalloc.cpp for CXX dependencies
[6/313] Scanning /build/openal/src/openal-soft/common/alstring.cpp for CXX dependencies
[7/313] Scanning /build/openal/src/openal-soft/common/alcomplex.cpp for CXX dependencies
[8/313] Scanning /build/openal/src/openal-soft/common/pffft.cpp for CXX dependencies
[9/313] Scanning /build/openal/src/openal-soft/common/strutils.cpp for CXX dependencies
[10/313] Scanning /build/openal/src/openal-soft/alsoft-modules/gsl.cppm for CXX dependencies
[11/313] Scanning /build/openal/src/openal-soft/alsoft-modules/hann_window.cppm for CXX dependencies
[12/313] Scanning /build/openal/src/openal-soft/common/polyphase_resampler.cpp for CXX dependencies
[13/313] Scanning /build/openal/src/openal-soft/common/alformattypes.cppm for CXX dependencies
[14/313] Generating version_witness.txt
[15/313] Scanning /build/openal/src/openal-soft/alsoft-modules/phase_shifter.cppm for CXX dependencies
[16/313] Generating CXX dyndep file CMakeFiles/alsoft.common.dir/CXX.dd
[17/313] Scanning /build/openal/src/openal-soft/core/logging.cppm for CXX dependencies
[18/313] Scanning /build/openal/src/openal-soft/alc/context.cppm for CXX dependencies
[19/313] Building CXX object fmt-11.2.0/CMakeFiles/alsoft.fmt.dir/src/os.cc.o
[20/313] Generating default_hrtf_witness.txt
[21/313] Building CXX object CMakeFiles/alsoft.common.dir/common/althrd_setname.cpp.o
distcc[2707] ERROR: compile /build/openal/src/openal-soft/common/althrd_setname.cpp on 10.3.0.15:3732/8 failed
distcc[2707] (dcc_build_somewhere) Warning: remote compilation of '/build/openal/src/openal-soft/common/althrd_setname.cpp' failed, retrying locally
distcc[2707] Warning: failed to distribute /build/openal/src/openal-soft/common/althrd_setname.cpp to 10.3.0.15:3732/8, running locally instead
distcc[2707] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/openal/src/openal-soft/common/althrd_setname.cpp' failed, retried locally and got a different result.
[22/313] Building CXX object fmt-11.2.0/CMakeFiles/alsoft.fmt.dir/src/format.cc.o
[23/313] Building CXX object CMakeFiles/alsoft.common.dir/common/dynload.cpp.o
distcc[2719] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[24/313] Building CXX object CMakeFiles/alsoft.common.dir/common/alstring.cpp.o
distcc[2704] ERROR: compile /build/openal/src/openal-soft/common/alstring.cpp on 10.3.0.15:3732/8 failed
distcc[2704] (dcc_build_somewhere) Warning: remote compilation of '/build/openal/src/openal-soft/common/alstring.cpp' failed, retrying locally
distcc[2704] Warning: failed to distribute /build/openal/src/openal-soft/common/alstring.cpp to 10.3.0.15:3732/8, running locally instead
distcc[2704] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/openal/src/openal-soft/common/alstring.cpp' failed, retried locally and got a different result.
[25/313] Building CXX object CMakeFiles/alsoft.common.dir/common/almalloc.cpp.o
distcc[2701] ERROR: compile /build/openal/src/openal-soft/common/almalloc.cpp on 10.3.0.16:3732/8 failed
distcc[2701] (dcc_build_somewhere) Warning: remote compilation of '/build/openal/src/openal-soft/common/almalloc.cpp' failed, retrying locally
distcc[2701] Warning: failed to distribute /build/openal/src/openal-soft/common/almalloc.cpp to 10.3.0.16:3732/8, running locally instead
distcc[2701] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/openal/src/openal-soft/common/almalloc.cpp' failed, retried locally and got a different result.
[26/313] Building CXX object CMakeFiles/alsoft.common.dir/common/alcomplex.cpp.o
distcc[2698] ERROR: compile /build/openal/src/openal-soft/common/alcomplex.cpp on 10.3.0.15:3732/8 failed
distcc[2698] (dcc_build_somewhere) Warning: remote compilation of '/build/openal/src/openal-soft/common/alcomplex.cpp' failed, retrying locally
distcc[2698] Warning: failed to distribute /build/openal/src/openal-soft/common/alcomplex.cpp to 10.3.0.15:3732/8, running locally instead
/build/openal/src/openal-soft/common/alcomplex.cpp: In function ‘void complex_fft(std::span<std::complex<double> >, double)’:
/build/openal/src/openal-soft/common/alcomplex.cpp:110:6: note: parameter passing for argument of type ‘const std::span<std::complex<double> >’ changed in GCC 7.1
  110 | void complex_fft(std::span<std::complex<double>> const buffer, double const sign)
      |      ^~~~~~~~~~~
/build/openal/src/openal-soft/common/alcomplex.cpp: In function ‘void complex_hilbert(std::span<std::complex<double> >)’:
/build/openal/src/openal-soft/common/alcomplex.cpp:198:6: note: parameter passing for argument of type ‘const std::span<std::complex<double> >’ changed in GCC 7.1
  198 | void complex_hilbert(std::span<std::complex<double>> const buffer)
      |      ^~~~~~~~~~~~~~~
distcc[2698] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/openal/src/openal-soft/common/alcomplex.cpp' failed, retried locally and got a different result.
[27/313] Building CXX object CMakeFiles/alsoft.common.dir/common/strutils.cpp.o
distcc[2740] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[28/313] Building CXX object CMakeFiles/alsoft.common.dir/common/polyphase_resampler.cpp.o
distcc[2736] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
/build/openal/src/openal-soft/common/polyphase_resampler.cpp: In member function ‘void PPhaseResampler::process(std::span<const double>, std::span<double>) const’:
/build/openal/src/openal-soft/common/polyphase_resampler.cpp:167:6: note: parameter passing for argument of type ‘const std::span<const double>’ changed in GCC 7.1
  167 | void PPhaseResampler::process(const std::span<const double> in, const std::span<double> out) const
      |      ^~~~~~~~~~~~~~~
/build/openal/src/openal-soft/common/polyphase_resampler.cpp:167:6: note: parameter passing for argument of type ‘const std::span<double>’ changed in GCC 7.1
[29/313] Building CXX object CMakeFiles/alsoft.common.dir/alsoft-modules/gsl.cppm.o
[30/313] Building CXX object CMakeFiles/alsoft.common.dir/alsoft-modules/hann_window.cppm.o
[31/313] Generating CXX dyndep file CMakeFiles/alsoft.core-modules.dir/CXX.dd
[32/313] Scanning /build/openal/src/openal-soft/al/auxeffectslot.cpp for CXX dependencies
[33/313] Scanning /build/openal/src/openal-soft/al/buffer.cpp for CXX dependencies
[34/313] Scanning /build/openal/src/openal-soft/al/debug.cpp for CXX dependencies
[35/313] Building CXX object CMakeFiles/alsoft.common.dir/common/pffft.cpp.o
distcc[2732] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
/build/openal/src/openal-soft/common/pffft.cpp: In function ‘PFFFTSetupPtr pffft_new_setup(unsigned int, pffft_transform_t)’:
/build/openal/src/openal-soft/common/pffft.cpp:1508:26: warning: cast from ‘std::span<std::byte, 4294967295>::pointer’ {aka ‘std::byte*’} to ‘{anonymous}::v4sf*’ {aka ‘{anonymous}::float32x4_t*’} increases required alignment of target type [-Wcast-align]
 1508 |     s->e = {std::launder(reinterpret_cast<v4sf*>(extrastore.data())), ecount};
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/common/pffft.cpp:1509:31: warning: cast from ‘std::span<std::byte, 4294967295>::element_type*’ {aka ‘std::byte*’} to ‘float*’ increases required alignment of target type [-Wcast-align]
 1509 |     s->twiddle = std::launder(reinterpret_cast<float*>(&extrastore[ecount*sizeof(v4sf)]));
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/common/pffft.cpp: In function ‘void pffft_zreorder(const PFFFT_Setup*, const float*, float*, pffft_direction_t)’:
/build/openal/src/openal-soft/common/pffft.cpp:2179:36: warning: cast from ‘const float*’ to ‘const {anonymous}::v4sf*’ {aka ‘const {anonymous}::float32x4_t*’} increases required alignment of target type [-Wcast-align]
 2179 |     pffft_zreorder_internal(setup, reinterpret_cast<const v4sf*>(in), reinterpret_cast<v4sf*>(out),
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/common/pffft.cpp:2179:71: warning: cast from ‘float*’ to ‘{anonymous}::v4sf*’ {aka ‘{anonymous}::float32x4_t*’} increases required alignment of target type [-Wcast-align]
 2179 |     pffft_zreorder_internal(setup, reinterpret_cast<const v4sf*>(in), reinterpret_cast<v4sf*>(out),
      |                                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/common/pffft.cpp: In function ‘void pffft_zconvolve_scale_accumulate(const PFFFT_Setup*, const float*, const float*, float*, float)’:
/build/openal/src/openal-soft/common/pffft.cpp:2187:50: warning: cast from ‘const float*’ to ‘const {anonymous}::v4sf*’ {aka ‘const {anonymous}::float32x4_t*’} increases required alignment of target type [-Wcast-align]
 2187 |     pffft_zconvolve_scale_accumulate_internal(s, reinterpret_cast<const v4sf*>(a),
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/common/pffft.cpp:2188:9: warning: cast from ‘const float*’ to ‘const {anonymous}::v4sf*’ {aka ‘const {anonymous}::float32x4_t*’} increases required alignment of target type [-Wcast-align]
 2188 |         reinterpret_cast<const v4sf*>(b), reinterpret_cast<v4sf*>(ab), scaling);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/common/pffft.cpp:2188:43: warning: cast from ‘float*’ to ‘{anonymous}::v4sf*’ {aka ‘{anonymous}::float32x4_t*’} increases required alignment of target type [-Wcast-align]
 2188 |         reinterpret_cast<const v4sf*>(b), reinterpret_cast<v4sf*>(ab), scaling);
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/common/pffft.cpp: In function ‘void pffft_zconvolve_accumulate(const PFFFT_Setup*, const float*, const float*, float*)’:
/build/openal/src/openal-soft/common/pffft.cpp:2194:44: warning: cast from ‘const float*’ to ‘const {anonymous}::v4sf*’ {aka ‘const {anonymous}::float32x4_t*’} increases required alignment of target type [-Wcast-align]
 2194 |     pffft_zconvolve_accumulate_internal(s, reinterpret_cast<const v4sf*>(a),
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/common/pffft.cpp:2195:9: warning: cast from ‘const float*’ to ‘const {anonymous}::v4sf*’ {aka ‘const {anonymous}::float32x4_t*’} increases required alignment of target type [-Wcast-align]
 2195 |         reinterpret_cast<const v4sf*>(b), reinterpret_cast<v4sf*>(ab));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/common/pffft.cpp:2195:43: warning: cast from ‘float*’ to ‘{anonymous}::v4sf*’ {aka ‘{anonymous}::float32x4_t*’} increases required alignment of target type [-Wcast-align]
 2195 |         reinterpret_cast<const v4sf*>(b), reinterpret_cast<v4sf*>(ab));
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/common/pffft.cpp: In function ‘void pffft_transform(const PFFFT_Setup*, const float*, float*, float*, pffft_direction_t)’:
/build/openal/src/openal-soft/common/pffft.cpp:2202:37: warning: cast from ‘const float*’ to ‘const {anonymous}::v4sf*’ {aka ‘const {anonymous}::float32x4_t*’} increases required alignment of target type [-Wcast-align]
 2202 |     pffft_transform_internal(setup, reinterpret_cast<const v4sf*>(std::assume_aligned<16>(input)),
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/common/pffft.cpp:2203:9: warning: cast from ‘float*’ to ‘{anonymous}::v4sf*’ {aka ‘{anonymous}::float32x4_t*’} increases required alignment of target type [-Wcast-align]
 2203 |         reinterpret_cast<v4sf*>(std::assume_aligned<16>(output)),
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/common/pffft.cpp:2204:9: warning: cast from ‘float*’ to ‘{anonymous}::v4sf*’ {aka ‘{anonymous}::float32x4_t*’} increases required alignment of target type [-Wcast-align]
 2204 |         reinterpret_cast<v4sf*>(std::assume_aligned<16>(work)), direction, false);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/common/pffft.cpp: In function ‘void pffft_transform_ordered(const PFFFT_Setup*, const float*, float*, float*, pffft_direction_t)’:
/build/openal/src/openal-soft/common/pffft.cpp:2211:37: warning: cast from ‘const float*’ to ‘const {anonymous}::v4sf*’ {aka ‘const {anonymous}::float32x4_t*’} increases required alignment of target type [-Wcast-align]
 2211 |     pffft_transform_internal(setup, reinterpret_cast<const v4sf*>(std::assume_aligned<16>(input)),
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/common/pffft.cpp:2212:9: warning: cast from ‘float*’ to ‘{anonymous}::v4sf*’ {aka ‘{anonymous}::float32x4_t*’} increases required alignment of target type [-Wcast-align]
 2212 |         reinterpret_cast<v4sf*>(std::assume_aligned<16>(output)),
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/common/pffft.cpp:2213:9: warning: cast from ‘float*’ to ‘{anonymous}::v4sf*’ {aka ‘{anonymous}::float32x4_t*’} increases required alignment of target type [-Wcast-align]
 2213 |         reinterpret_cast<v4sf*>(std::assume_aligned<16>(work)), direction, true);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[36/313] Scanning /build/openal/src/openal-soft/al/effects/autowah.cpp for CXX dependencies
[37/313] Scanning /build/openal/src/openal-soft/al/effect.cpp for CXX dependencies
[38/313] Scanning /build/openal/src/openal-soft/al/effects/chorus.cpp for CXX dependencies
[39/313] Scanning /build/openal/src/openal-soft/al/effects/compressor.cpp for CXX dependencies
[40/313] Building CXX object CMakeFiles/alsoft.common.dir/common/alformattypes.cppm.o
[41/313] Scanning /build/openal/src/openal-soft/al/effects/convolution.cpp for CXX dependencies
[42/313] Building CXX object CMakeFiles/alsoft.common.dir/alsoft-modules/phase_shifter.cppm.o
[43/313] Scanning /build/openal/src/openal-soft/al/effects/dedicated.cpp for CXX dependencies
[44/313] Scanning /build/openal/src/openal-soft/al/effects/distortion.cpp for CXX dependencies
[45/313] Scanning /build/openal/src/openal-soft/al/effects/effects.cpp for CXX dependencies
[46/313] Scanning /build/openal/src/openal-soft/al/effects/echo.cpp for CXX dependencies
[47/313] Scanning /build/openal/src/openal-soft/al/effects/equalizer.cpp for CXX dependencies
[48/313] Scanning /build/openal/src/openal-soft/al/effects/fshifter.cpp for CXX dependencies
[49/313] Scanning /build/openal/src/openal-soft/al/effects/null.cpp for CXX dependencies
[50/313] Scanning /build/openal/src/openal-soft/al/effects/modulator.cpp for CXX dependencies
[51/313] Scanning /build/openal/src/openal-soft/al/effects/pshifter.cpp for CXX dependencies
[52/313] Building CXX object CMakeFiles/alsoft.common.dir/common/filesystem.cpp.o
distcc[2729] ERROR: compile /build/openal/src/openal-soft/common/filesystem.cpp on 10.3.0.16:3732/8 failed
distcc[2729] (dcc_build_somewhere) Warning: remote compilation of '/build/openal/src/openal-soft/common/filesystem.cpp' failed, retrying locally
distcc[2729] Warning: failed to distribute /build/openal/src/openal-soft/common/filesystem.cpp to 10.3.0.16:3732/8, running locally instead
distcc[2729] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/openal/src/openal-soft/common/filesystem.cpp' failed, retried locally and got a different result.
[53/313] Scanning /build/openal/src/openal-soft/al/effects/reverb.cpp for CXX dependencies
[54/313] Scanning /build/openal/src/openal-soft/al/effects/vmorpher.cpp for CXX dependencies
[55/313] Scanning /build/openal/src/openal-soft/al/extension.cpp for CXX dependencies
[56/313] Scanning /build/openal/src/openal-soft/al/error.cpp for CXX dependencies
[57/313] Scanning /build/openal/src/openal-soft/al/event.cpp for CXX dependencies
[58/313] Scanning /build/openal/src/openal-soft/al/filter.cpp for CXX dependencies
[59/313] Scanning /build/openal/src/openal-soft/al/listener.cpp for CXX dependencies
[60/313] Scanning /build/openal/src/openal-soft/al/source.cpp for CXX dependencies
[61/313] Scanning /build/openal/src/openal-soft/al/state.cpp for CXX dependencies
[62/313] Scanning /build/openal/src/openal-soft/alc/alc.cpp for CXX dependencies
[63/313] Scanning /build/openal/src/openal-soft/alc/alu.cpp for CXX dependencies
[64/313] Scanning /build/openal/src/openal-soft/alc/alconfig.cpp for CXX dependencies
[65/313] Scanning /build/openal/src/openal-soft/alc/device.cpp for CXX dependencies
[66/313] Scanning /build/openal/src/openal-soft/alc/effects/autowah.cpp for CXX dependencies
[67/313] Scanning /build/openal/src/openal-soft/alc/context.cpp for CXX dependencies
[68/313] Scanning /build/openal/src/openal-soft/alc/effects/chorus.cpp for CXX dependencies
[69/313] Scanning /build/openal/src/openal-soft/alc/effects/compressor.cpp for CXX dependencies
[70/313] Scanning /build/openal/src/openal-soft/alc/effects/convolution.cpp for CXX dependencies
[71/313] Scanning /build/openal/src/openal-soft/alc/effects/dedicated.cpp for CXX dependencies
[72/313] Scanning /build/openal/src/openal-soft/alc/effects/distortion.cpp for CXX dependencies
[73/313] Scanning /build/openal/src/openal-soft/alc/effects/echo.cpp for CXX dependencies
[74/313] Scanning /build/openal/src/openal-soft/alc/effects/equalizer.cpp for CXX dependencies
[75/313] Scanning /build/openal/src/openal-soft/alc/effects/null.cpp for CXX dependencies
[76/313] Scanning /build/openal/src/openal-soft/alc/effects/fshifter.cpp for CXX dependencies
[77/313] Scanning /build/openal/src/openal-soft/alc/effects/modulator.cpp for CXX dependencies
[78/313] Scanning /build/openal/src/openal-soft/alc/effects/pshifter.cpp for CXX dependencies
[79/313] Scanning /build/openal/src/openal-soft/alc/effects/vmorpher.cpp for CXX dependencies
[80/313] Scanning /build/openal/src/openal-soft/alc/effects/reverb.cpp for CXX dependencies
[81/313] Scanning /build/openal/src/openal-soft/alc/events.cpp for CXX dependencies
[82/313] Scanning /build/openal/src/openal-soft/alc/panning.cpp for CXX dependencies
[83/313] Scanning /build/openal/src/openal-soft/alc/backends/base.cpp for CXX dependencies
[84/313] Scanning /build/openal/src/openal-soft/alc/backends/loopback.cpp for CXX dependencies
[85/313] Scanning /build/openal/src/openal-soft/alc/backends/pipewire.cpp for CXX dependencies
[86/313] Scanning /build/openal/src/openal-soft/alc/backends/null.cpp for CXX dependencies
[87/313] Scanning /build/openal/src/openal-soft/alc/backends/pulseaudio.cpp for CXX dependencies
[88/313] Scanning /build/openal/src/openal-soft/alc/backends/alsa.cpp for CXX dependencies
[89/313] Scanning /build/openal/src/openal-soft/alc/backends/oss.cpp for CXX dependencies
[90/313] Scanning /build/openal/src/openal-soft/alc/backends/jack.cpp for CXX dependencies
[91/313] Scanning /build/openal/src/openal-soft/alc/backends/portaudio.cpp for CXX dependencies
[92/313] Scanning /build/openal/src/openal-soft/alc/backends/wave.cpp for CXX dependencies
[93/313] Scanning /build/openal/src/openal-soft/core/ambdec.cpp for CXX dependencies
[94/313] Scanning /build/openal/src/openal-soft/core/ambidefs.cpp for CXX dependencies
[95/313] Scanning /build/openal/src/openal-soft/core/bformatdec.cpp for CXX dependencies
[96/313] Scanning /build/openal/src/openal-soft/core/bs2b.cpp for CXX dependencies
[97/313] Scanning /build/openal/src/openal-soft/core/bsinc_tables.cpp for CXX dependencies
[98/313] Scanning /build/openal/src/openal-soft/core/cpu_caps.cpp for CXX dependencies
[99/313] Scanning /build/openal/src/openal-soft/core/context.cpp for CXX dependencies
[100/313] Scanning /build/openal/src/openal-soft/core/cubic_tables.cpp for CXX dependencies
[101/313] Scanning /build/openal/src/openal-soft/core/converter.cpp for CXX dependencies
[102/313] Scanning /build/openal/src/openal-soft/core/devformat.cpp for CXX dependencies
[103/313] Scanning /build/openal/src/openal-soft/core/device.cpp for CXX dependencies
[104/313] Scanning /build/openal/src/openal-soft/core/except.cpp for CXX dependencies
[105/313] Scanning /build/openal/src/openal-soft/core/filters/biquad.cpp for CXX dependencies
[106/313] Scanning /build/openal/src/openal-soft/core/fpu_ctrl.cpp for CXX dependencies
[107/313] Scanning /build/openal/src/openal-soft/core/filters/nfc.cpp for CXX dependencies
[108/313] Scanning /build/openal/src/openal-soft/core/effectslot.cpp for CXX dependencies
[109/313] Scanning /build/openal/src/openal-soft/core/filters/splitter.cpp for CXX dependencies
[110/313] Scanning /build/openal/src/openal-soft/core/hrtf_resource.cpp for CXX dependencies
[111/313] Scanning /build/openal/src/openal-soft/core/hrtf.cpp for CXX dependencies
[112/313] Scanning /build/openal/src/openal-soft/core/helpers.cpp for CXX dependencies
[113/313] Scanning /build/openal/src/openal-soft/core/hrtf_loader.cpp for CXX dependencies
[114/313] Scanning /build/openal/src/openal-soft/core/logging.cpp for CXX dependencies
[115/313] Scanning /build/openal/src/openal-soft/core/mastering.cpp for CXX dependencies
[116/313] Scanning /build/openal/src/openal-soft/core/uiddefs.cpp for CXX dependencies
[117/313] Scanning /build/openal/src/openal-soft/core/storage_formats.cpp for CXX dependencies
[118/313] Scanning /build/openal/src/openal-soft/core/tsmefilter.cpp for CXX dependencies
[119/313] Scanning /build/openal/src/openal-soft/core/mixer.cpp for CXX dependencies
[120/313] Scanning /build/openal/src/openal-soft/core/uhjfilter.cpp for CXX dependencies
[121/313] Scanning /build/openal/src/openal-soft/core/rtkit.cpp for CXX dependencies
[122/313] Scanning /build/openal/src/openal-soft/modules/al.cppm for CXX dependencies
[123/313] Scanning /build/openal/src/openal-soft/modules/alc.cppm for CXX dependencies
[124/313] Scanning /build/openal/src/openal-soft/modules/alstd.cppm for CXX dependencies
[125/313] Scanning /build/openal/src/openal-soft/modules/alext.cppm for CXX dependencies
[126/313] Scanning /build/openal/src/openal-soft/modules/efx.cppm for CXX dependencies
[127/313] Scanning /build/openal/src/openal-soft/modules/openal.cppm for CXX dependencies
[128/313] Scanning /build/openal/src/openal-soft/core/mixer/mixer_c.cpp for CXX dependencies
[129/313] Scanning /build/openal/src/openal-soft/core/voice.cpp for CXX dependencies
[130/313] Generating CXX dyndep file CMakeFiles/alsoft.api-modules.dir/CXX.dd
[131/313] Scanning /build/openal/src/openal-soft/core/mixer/mixer_neon.cpp for CXX dependencies
[132/313] Generating CXX dyndep file CMakeFiles/OpenAL.dir/CXX.dd
[133/313] Scanning /build/openal/src/openal-soft/utils/sofa-support.cpp for CXX dependencies
[134/313] Scanning /build/openal/src/openal-soft/utils/uhjdecoder.cpp for CXX dependencies
[135/313] Building CXX object CMakeFiles/OpenAL.dir/al/effects/effects.cpp.o
distcc[3068] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[136/313] Building CXX object CMakeFiles/alsoft.core-modules.dir/core/logging.cppm.o
[137/313] Building CXX object CMakeFiles/alsoft.core-modules.dir/alc/context.cppm.o
[138/313] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/chorus.cpp.o
distcc[3074] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[139/313] Building CXX object CMakeFiles/alsoft.common.dir/common/altypes.cpp.o
distcc[2713] ERROR: compile /build/openal/src/openal-soft/common/altypes.cpp on 10.3.0.16:3732/8 failed
distcc[2713] (dcc_build_somewhere) Warning: remote compilation of '/build/openal/src/openal-soft/common/altypes.cpp' failed, retrying locally
distcc[2713] Warning: failed to distribute /build/openal/src/openal-soft/common/altypes.cpp to 10.3.0.16:3732/8, running locally instead
In file included from /build/openal/src/openal-soft/common/alformat.hpp:29,
                 from /build/openal/src/openal-soft/common/altypes.cpp:3:
/usr/include/c++/16.1.1/format: In function ‘std::string std::vformat(string_view, format_args)’:
/usr/include/c++/16.1.1/format:5446:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5446 |   vformat(string_view __fmt, format_args __args)
      |   ^~~~~~~
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const basic_string_view<char, char_traits<char> >&, const long double&, const basic_string_view<char, char_traits<char> >&}]’,
    inlined from ‘void al::throw_narrowing_error(std::string_view, long double, std::string_view)’ at /build/openal/src/openal-soft/common/altypes.cpp:27:37:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const basic_string_view<char, char_traits<char> >&, const long long unsigned int&, const basic_string_view<char, char_traits<char> >&}]’,
    inlined from ‘void al::throw_narrowing_error(std::string_view, long long unsigned int, std::string_view)’ at /build/openal/src/openal-soft/common/altypes.cpp:19:37:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const basic_string_view<char, char_traits<char> >&, const long long int&, const basic_string_view<char, char_traits<char> >&}]’,
    inlined from ‘void al::throw_narrowing_error(std::string_view, long long int, std::string_view)’ at /build/openal/src/openal-soft/common/altypes.cpp:11:37:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
distcc[2713] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/openal/src/openal-soft/common/altypes.cpp' failed, retried locally and got a different result.
[140/313] Linking CXX static library libalsoft.common.a
[141/313] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/autowah.cpp.o
distcc[3073] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[142/313] Building CXX object CMakeFiles/OpenAL.dir/alc/alconfig.cpp.o
distcc[3078] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[143/313] Building CXX object CMakeFiles/OpenAL.dir/al/effects/autowah.cpp.o
distcc[3106] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/alc/context.cppm:3,
of module alc.context, imported at /build/openal/src/openal-soft/al/effects/autowah.cpp:19:
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[144/313] Building CXX object CMakeFiles/OpenAL.dir/al/effect.cpp.o
distcc[3102] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/alc/context.cppm:3,
of module alc.context, imported at /build/openal/src/openal-soft/al/effect.cpp:54:
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {int&}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {const unsigned int&}]’,
    inlined from ‘gsl::not_null<al::Effect*> {anonymous}::LookupEffect(gsl::not_null<al::Context*>, ALuint)’ at /build/openal/src/openal-soft/al/effect.cpp:226:25:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’,
    inlined from ‘void {anonymous}::alEffecti_(gsl::not_null<al::Context*>, ALuint, ALenum, ALint)’ at /build/openal/src/openal-soft/al/effect.cpp:305:37:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {int&, const char*}]’,
    inlined from ‘void {anonymous}::alGenEffects_(gsl::not_null<al::Context*>, ALsizei, ALuint*)’ at /build/openal/src/openal-soft/al/effect.cpp:241:29:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[145/313] Building CXX object CMakeFiles/OpenAL.dir/al/effects/compressor.cpp.o
distcc[3114] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/alc/context.cppm:3,
of module alc.context, imported at /build/openal/src/openal-soft/al/effects/compressor.cpp:17:
In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’,
    inlined from ‘static void CompressorEffectHandler::SetParami(al::Context*, CompressorProps&, ALenum, int)’ at /build/openal/src/openal-soft/al/effects/compressor.cpp:40:33:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[146/313] Building CXX object CMakeFiles/OpenAL.dir/alc/alu.cpp.o
distcc[3072] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
/build/openal/src/openal-soft/alc/alu.cpp: In member function ‘void DeviceBase::Process(const HrtfPostProcess&, std::size_t)’:
/build/openal/src/openal-soft/alc/alu.cpp:295:18: note: parameter passing for argument of type ‘std::span<HrtfChannelState, 4294967295>’ changed in GCC 7.1
  295 |     MixDirectHrtf(RealOut.Buffer[lidx.c_val], RealOut.Buffer[ridx.c_val], Dry.Buffer,
      |     ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  296 |         HrtfAccumData, proc.mHrtfState->mTemp, proc.mHrtfState->mChannels,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  297 |         proc.mHrtfState->mIrSize, SamplesToDo);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[147/313] Building CXX object CMakeFiles/OpenAL.dir/al/effects/chorus.cpp.o
distcc[3110] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/alc/context.cppm:3,
of module alc.context, imported at /build/openal/src/openal-soft/al/effects/chorus.cpp:21:
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {float&}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {int&}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/openal/src/openal-soft/common/alformat.hpp:29,
                 from /build/openal/src/openal-soft/al/effects/chorus.cpp:10:
/usr/include/c++/16.1.1/format: In function ‘std::string std::vformat(string_view, format_args)’:
/usr/include/c++/16.1.1/format:5446:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5446 |   vformat(string_view __fmt, format_args __args)
      |   ^~~~~~~
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]’,
    inlined from ‘constexpr ALenum {anonymous}::EnumFromWaveform(ChorusWaveform)’ at /build/openal/src/openal-soft/al/effects/chorus.cpp:55:40,
    inlined from ‘static void FlangerEffectHandler::GetParami(al::Context*, const ChorusProps&, ALenum, int*)’ at /build/openal/src/openal-soft/al/effects/chorus.cpp:241:54:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]’,
    inlined from ‘constexpr ALenum {anonymous}::EnumFromWaveform(ChorusWaveform)’ at /build/openal/src/openal-soft/al/effects/chorus.cpp:55:40,
    inlined from ‘static void ChorusEffectHandler::GetParami(al::Context*, const ChorusProps&, ALenum, int*)’ at /build/openal/src/openal-soft/al/effects/chorus.cpp:150:53,
    inlined from ‘static void ChorusEffectHandler::GetParamiv(al::Context*, const ChorusProps&, ALenum, int*)’ at /build/openal/src/openal-soft/al/effects/chorus.cpp:158:12:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]’,
    inlined from ‘constexpr ALenum {anonymous}::EnumFromWaveform(ChorusWaveform)’ at /build/openal/src/openal-soft/al/effects/chorus.cpp:55:40,
    inlined from ‘static void FlangerEffectHandler::GetParami(al::Context*, const ChorusProps&, ALenum, int*)’ at /build/openal/src/openal-soft/al/effects/chorus.cpp:241:54,
    inlined from ‘static void FlangerEffectHandler::GetParamiv(al::Context*, const ChorusProps&, ALenum, int*)’ at /build/openal/src/openal-soft/al/effects/chorus.cpp:249:12:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]’,
    inlined from ‘constexpr ALenum {anonymous}::EnumFromWaveform(ChorusWaveform)’ at /build/openal/src/openal-soft/al/effects/chorus.cpp:55:40,
    inlined from ‘static void ChorusEffectHandler::GetParami(al::Context*, const ChorusProps&, ALenum, int*)’ at /build/openal/src/openal-soft/al/effects/chorus.cpp:150:53:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
[148/313] Building CXX object CMakeFiles/OpenAL.dir/al/effects/convolution.cpp.o
distcc[3118] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/alc/context.cppm:3,
of module alc.context, imported at /build/openal/src/openal-soft/al/effects/convolution.cpp:17:
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {int&}]’,
    inlined from ‘static void ConvolutionEffectHandler::SetParamfv(al::Context*, ConvolutionProps&, ALenum, const float*)’ at /build/openal/src/openal-soft/al/effects/convolution.cpp:52:33:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[149/313] Building CXX object CMakeFiles/OpenAL.dir/al/effects/dedicated.cpp.o
distcc[3122] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/alc/context.cppm:3,
of module alc.context, imported at /build/openal/src/openal-soft/al/effects/dedicated.cpp:13:
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[150/313] Building CXX object CMakeFiles/OpenAL.dir/al/buffer.cpp.o
distcc[3088] ERROR: compile /build/openal/src/openal-soft/al/buffer.cpp on 10.3.0.16:3732/8 failed
distcc[3088] (dcc_build_somewhere) Warning: remote compilation of '/build/openal/src/openal-soft/al/buffer.cpp' failed, retrying locally
distcc[3088] Warning: failed to distribute /build/openal/src/openal-soft/al/buffer.cpp to 10.3.0.16:3732/8, running locally instead
In file included from /build/openal/src/openal-soft/alc/context.cppm:3,
of module alc.context, imported at /build/openal/src/openal-soft/al/buffer.cpp:67:
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {const int&, const unsigned int&, const unsigned int&}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {const int&, const int&, const unsigned int&}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {const int&}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {const unsigned int&, const unsigned int&}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {const unsigned int&, const unsigned int&, const unsigned int&}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int&, std::basic_string_view<char, std::char_traits<char> >}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int&}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {const unsigned int&}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {void* const&, std::basic_string_view<char, std::char_traits<char> >, const unsigned int&}]’,
    inlined from ‘void {anonymous}::PrepareUserPtr(gsl::not_null<al::Context*>, gsl::not_null<al::Buffer*>, ALsizei, FmtChannels, FmtType, void*, ALuint)’ at /build/openal/src/openal-soft/al/buffer.cpp:552:29,
    inlined from ‘void {anonymous}::alBufferDataStatic_(gsl::not_null<al::Context*>, ALuint, ALenum, void*, ALsizei, ALsizei)’ at /build/openal/src/openal-soft/al/buffer.cpp:864:19:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’,
    inlined from ‘void alBufferSamplesSOFT(ALuint, ALuint, ALenum, ALsizei, ALenum, ALenum, const ALvoid*)’ at /build/openal/src/openal-soft/al/buffer.cpp:1714:22:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’,
    inlined from ‘void alBufferSubSamplesSOFT(ALuint, ALsizei, ALsizei, ALenum, ALenum, const ALvoid*)’ at /build/openal/src/openal-soft/al/buffer.cpp:1723:22:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’,
    inlined from ‘void alGetBufferSamplesSOFT(ALuint, ALsizei, ALsizei, ALenum, ALenum, ALvoid*)’ at /build/openal/src/openal-soft/al/buffer.cpp:1732:22:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’,
    inlined from ‘ALboolean alIsBufferFormatSupportedSOFT(ALenum)’ at /build/openal/src/openal-soft/al/buffer.cpp:1740:22:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {const int&, const char*}]’,
    inlined from ‘void {anonymous}::alGenBuffers_(gsl::not_null<al::Context*>, ALsizei, ALuint*)’ at /build/openal/src/openal-soft/al/buffer.cpp:753:29:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {const unsigned int&, unsigned int&}]’,
    inlined from ‘void {anonymous}::alBufferSubDataSOFT_(gsl::not_null<al::Context*>, ALuint, ALenum, const void*, ALsizei, ALsizei)’ at /build/openal/src/openal-soft/al/buffer.cpp:920:29:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/16.1.1/bits/chrono_io.h:40,
                 from /usr/include/c++/16.1.1/chrono:3695,
                 from /build/openal/src/openal-soft/core/device.h:6,
                 from /build/openal/src/openal-soft/alc/device.h:20,
                 from /build/openal/src/openal-soft/al/buffer.cpp:47:
/usr/include/c++/16.1.1/format: In function ‘std::string std::vformat(string_view, format_args)’:
/usr/include/c++/16.1.1/format:5446:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5446 |   vformat(string_view __fmt, format_args __args)
      |   ^~~~~~~
/usr/include/c++/16.1.1/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]’:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
distcc[3088] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/openal/src/openal-soft/al/buffer.cpp' failed, retried locally and got a different result.
[151/313] Building CXX object CMakeFiles/OpenAL.dir/al/effects/distortion.cpp.o
distcc[3126] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/alc/context.cppm:3,
of module alc.context, imported at /build/openal/src/openal-soft/al/effects/distortion.cpp:18:
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[152/313] Building CXX object CMakeFiles/OpenAL.dir/al/effects/echo.cpp.o
distcc[3130] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/alc/context.cppm:3,
of module alc.context, imported at /build/openal/src/openal-soft/al/effects/echo.cpp:17:
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[153/313] Building CXX object CMakeFiles/OpenAL.dir/al/effects/equalizer.cpp.o
distcc[3134] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/alc/context.cppm:3,
of module alc.context, imported at /build/openal/src/openal-soft/al/effects/equalizer.cpp:18:
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[154/313] Building CXX object CMakeFiles/OpenAL.dir/al/effects/null.cpp.o
distcc[3146] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/alc/context.cppm:3,
of module alc.context, imported at /build/openal/src/openal-soft/al/effects/null.cpp:16:
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[155/313] Building CXX object CMakeFiles/OpenAL.dir/al/effects/pshifter.cpp.o
distcc[3150] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/alc/context.cppm:3,
of module alc.context, imported at /build/openal/src/openal-soft/al/effects/pshifter.cpp:17:
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[156/313] Building CXX object CMakeFiles/OpenAL.dir/al/effects/reverb.cpp.o
distcc[3154] ERROR: compile /build/openal/src/openal-soft/al/effects/reverb.cpp on 10.3.0.15:3732/8 failed
distcc[3154] (dcc_build_somewhere) Warning: remote compilation of '/build/openal/src/openal-soft/al/effects/reverb.cpp' failed, retrying locally
distcc[3154] Warning: failed to distribute /build/openal/src/openal-soft/al/effects/reverb.cpp to 10.3.0.15:3732/8, running locally instead
In file included from /build/openal/src/openal-soft/alc/context.cppm:3,
of module alc.context, imported at /build/openal/src/openal-soft/al/effects/reverb.cpp:26:
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
distcc[3154] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/openal/src/openal-soft/al/effects/reverb.cpp' failed, retried locally and got a different result.
[157/313] Building CXX object CMakeFiles/OpenAL.dir/al/effects/fshifter.cpp.o
distcc[3138] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/alc/context.cppm:3,
of module alc.context, imported at /build/openal/src/openal-soft/al/effects/fshifter.cpp:21:
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’,
    inlined from ‘static void FshifterEffectHandler::SetParamf(al::Context*, FshifterProps&, ALenum, float)’ at /build/openal/src/openal-soft/al/effects/fshifter.cpp:98:33:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’,
    inlined from ‘static void FshifterEffectHandler::SetParamf(al::Context*, FshifterProps&, ALenum, float)’ at /build/openal/src/openal-soft/al/effects/fshifter.cpp:98:33,
    inlined from ‘static void FshifterEffectHandler::SetParamfv(al::Context*, FshifterProps&, ALenum, const float*)’ at /build/openal/src/openal-soft/al/effects/fshifter.cpp:107:12:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/openal/src/openal-soft/common/alformat.hpp:29,
                 from /build/openal/src/openal-soft/al/effects/fshifter.cpp:10:
/usr/include/c++/16.1.1/format: In function ‘std::string std::vformat(string_view, format_args)’:
/usr/include/c++/16.1.1/format:5446:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5446 |   vformat(string_view __fmt, format_args __args)
      |   ^~~~~~~
/usr/include/c++/16.1.1/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]’:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
[158/313] Building CXX object CMakeFiles/OpenAL.dir/al/effects/modulator.cpp.o
distcc[3142] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/alc/context.cppm:3,
of module alc.context, imported at /build/openal/src/openal-soft/al/effects/modulator.cpp:21:
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {float&}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/openal/src/openal-soft/common/alformat.hpp:29,
                 from /build/openal/src/openal-soft/al/effects/modulator.cpp:10:
/usr/include/c++/16.1.1/format: In function ‘std::string std::vformat(string_view, format_args)’:
/usr/include/c++/16.1.1/format:5446:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5446 |   vformat(string_view __fmt, format_args __args)
      |   ^~~~~~~
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]’,
    inlined from ‘constexpr ALenum {anonymous}::EnumFromWaveform(ModulatorWaveform)’ at /build/openal/src/openal-soft/al/effects/modulator.cpp:49:40,
    inlined from ‘static void ModulatorEffectHandler::GetParami(al::Context*, const ModulatorProps&, ALenum, int*)’ at /build/openal/src/openal-soft/al/effects/modulator.cpp:120:61:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
[159/313] Building CXX object CMakeFiles/OpenAL.dir/al/extension.cpp.o
distcc[3174] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/alc/context.cppm:3,
of module alc.context, imported at /build/openal/src/openal-soft/al/extension.cpp:33:
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’,
    inlined from ‘ALboolean {anonymous}::alIsExtensionPresent_(gsl::not_null<al::Context*>, const ALchar*)’ at /build/openal/src/openal-soft/al/extension.cpp:46:26:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[160/313] Building CXX object CMakeFiles/OpenAL.dir/al/effects/vmorpher.cpp.o
distcc[3160] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/alc/context.cppm:3,
of module alc.context, imported at /build/openal/src/openal-soft/al/effects/vmorpher.cpp:21:
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/openal/src/openal-soft/common/alformat.hpp:29,
                 from /build/openal/src/openal-soft/al/effects/vmorpher.cpp:10:
/usr/include/c++/16.1.1/format: In function ‘std::string std::vformat(string_view, format_args)’:
/usr/include/c++/16.1.1/format:5446:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5446 |   vformat(string_view __fmt, format_args __args)
      |   ^~~~~~~
/usr/include/c++/16.1.1/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]’:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
[161/313] Building CXX object CMakeFiles/OpenAL.dir/al/error.cpp.o
distcc[3164] ERROR: compile /build/openal/src/openal-soft/al/error.cpp on 10.3.0.16:3732/8 failed
distcc[3164] (dcc_build_somewhere) Warning: remote compilation of '/build/openal/src/openal-soft/al/error.cpp' failed, retrying locally
distcc[3164] Warning: failed to distribute /build/openal/src/openal-soft/al/error.cpp to 10.3.0.16:3732/8, running locally instead
/build/openal/src/openal-soft/al/error.cpp: In member function ‘void al::Context::setErrorImpl(ALenum, std::string_view, std::format_args)’:
/build/openal/src/openal-soft/al/error.cpp:70:6: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
   70 | void al::Context::setErrorImpl(ALenum const errorCode, al::string_view const fmt, al::format_args args)
      |      ^~
/build/openal/src/openal-soft/al/error.cpp: In member function ‘void al::Context::throw_error_impl(ALenum, std::string_view, std::format_args)’:
/build/openal/src/openal-soft/al/error.cpp:94:6: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
   94 | void al::Context::throw_error_impl(ALenum const errorCode, al::string_view const fmt,
      |      ^~
/build/openal/src/openal-soft/al/error.cpp:97:17: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
   97 |     setErrorImpl(errorCode, fmt, std::move(args));
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
distcc[3164] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/openal/src/openal-soft/al/error.cpp' failed, retried locally and got a different result.
[162/313] Building CXX object CMakeFiles/OpenAL.dir/al/listener.cpp.o
distcc[3182] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/alc/context.cppm:3,
of module alc.context, imported at /build/openal/src/openal-soft/al/listener.cpp:40:
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {int&}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {float&}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[163/313] Building CXX object CMakeFiles/OpenAL.dir/al/filter.cpp.o
distcc[3178] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/alc/context.cppm:3,
of module alc.context, imported at /build/openal/src/openal-soft/al/filter.cpp:46:
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {int&}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {float&}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {const unsigned int&}]’,
    inlined from ‘gsl::not_null<al::Filter*> {anonymous}::LookupFilter(gsl::not_null<al::Context*>, ALuint)’ at /build/openal/src/openal-soft/al/filter.cpp:369:25:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {int&, const char*}]’,
    inlined from ‘void {anonymous}::alGenFilters_(gsl::not_null<al::Context*>, ALsizei, ALuint*)’ at /build/openal/src/openal-soft/al/filter.cpp:384:29:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[164/313] Building CXX object CMakeFiles/OpenAL.dir/al/event.cpp.o
distcc[3170] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/alc/context.cppm:3,
of module alc.context, imported at /build/openal/src/openal-soft/al/event.cpp:32:
In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {const int&}]’,
    inlined from ‘void {anonymous}::alEventControlSOFT_(gsl::not_null<al::Context*>, ALsizei, const ALenum*, ALboolean)’ at /build/openal/src/openal-soft/al/event.cpp:153:29:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’,
    inlined from ‘void {anonymous}::alEventControlSOFT_(gsl::not_null<al::Context*>, ALsizei, const ALenum*, ALboolean)’ at /build/openal/src/openal-soft/al/event.cpp:157:29:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’,
    inlined from ‘{anonymous}::alEventControlSOFT_(gsl::not_null<al::Context*>, ALsizei, const ALenum*, ALboolean)::<lambda(ALenum)>’ at /build/openal/src/openal-soft/al/event.cpp:164:33,
    inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = {anonymous}::alEventControlSOFT_(gsl::not_null<al::Context*>, ALsizei, const ALenum*, ALboolean)::<lambda(ALenum)>&; _Args = {const int&}]’ at /usr/include/c++/16.1.1/bits/invoke.h:63:36,
    inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = {anonymous}::alEventControlSOFT_(gsl::not_null<al::Context*>, ALsizei, const ALenum*, ALboolean)::<lambda(ALenum)>&; _Args = {const int&}]’ at /usr/include/c++/16.1.1/bits/invoke.h:98:40,
    inlined from ‘constexpr std::ranges::for_each_result<_Iter, _Fun> std::ranges::__for_each_fn::operator()(_Iter, _Sent, _Fun, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<const int*, std::span<const int, 4294967295>::__iter_tag>; _Sent = __gnu_cxx::__normal_iterator<const int*, std::span<const int, 4294967295>::__iter_tag>; _Proj = std::identity; _Fun = {anonymous}::alEventControlSOFT_(gsl::not_null<al::Context*>, ALsizei, const ALenum*, ALboolean)::<lambda(ALenum)>]’ at /usr/include/c++/16.1.1/bits/ranges_algo.h:223:17,
    inlined from ‘constexpr std::ranges::for_each_result<std::ranges::borrowed_iterator_t<_Range>, _Fun> std::ranges::__for_each_fn::operator()(_Range&&, _Fun, _Proj) const [with _Range = std::span<const int, 4294967295>; _Proj = std::identity; _Fun = {anonymous}::alEventControlSOFT_(gsl::not_null<al::Context*>, ALsizei, const ALenum*, ALboolean)::<lambda(ALenum)>]’ at /usr/include/c++/16.1.1/bits/ranges_algo.h:234:43,
    inlined from ‘void {anonymous}::alEventControlSOFT_(gsl::not_null<al::Context*>, ALsizei, const ALenum*, ALboolean)’ at /build/openal/src/openal-soft/al/event.cpp:160:26:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/openal/src/openal-soft/common/alformat.hpp:29,
                 from /build/openal/src/openal-soft/al/event.cpp:21:
/usr/include/c++/16.1.1/format: In function ‘std::string std::vformat(string_view, format_args)’:
/usr/include/c++/16.1.1/format:5446:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5446 |   vformat(string_view __fmt, format_args __args)
      |   ^~~~~~~
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const unsigned int&, basic_string_view<char, char_traits<char> >&}]’,
    inlined from ‘{anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncSourceStateEvent&)>’ at /build/openal/src/openal-soft/al/event.cpp:107:33,
    inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = {anonymous}::overloaded<{anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(AsyncKillThread&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncEffectReleaseEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncSourceStateEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncBufferCompleteEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncDisconnectEvent&)> >; _Args = {AsyncSourceStateEvent&}]’ at /usr/include/c++/16.1.1/bits/invoke.h:63:36,
    inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = {anonymous}::overloaded<{anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(AsyncKillThread&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncEffectReleaseEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncSourceStateEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncBufferCompleteEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncDisconnectEvent&)> >; _Args = {AsyncSourceStateEvent&}]’ at /usr/include/c++/16.1.1/bits/invoke.h:98:40,
    inlined from ‘static constexpr decltype(auto) std::__detail::__variant::__gen_vtable_impl<std::__detail::__variant::_Multi_array<_Result_type (*)(_Visitor, _Variants ...)>, std::integer_sequence<unsigned int, __indices ...> >::__visit_invoke(_Visitor&&, _Variants ...) [with _Result_type = std::__detail::__variant::__deduce_visit_result<void>; _Visitor = {anonymous}::overloaded<{anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(AsyncKillThread&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncEffectReleaseEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncSourceStateEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncBufferCompleteEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncDisconnectEvent&)> >&&; _Variants = {std::variant<std::monostate, AsyncSourceStateEvent, AsyncBufferCompleteEvent, AsyncEffectReleaseEvent, AsyncDisconnectEvent>&}; unsigned int ...__indices = {1}]’ at /usr/include/c++/16.1.1/variant:1071:24,
    inlined from ‘constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__deduce_visit_result<void>; _Visitor = {anonymous}::overloaded<{anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(AsyncKillThread&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncEffectReleaseEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncSourceStateEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncBufferCompleteEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncDisconnectEvent&)> >; _Variants = {variant<monostate, AsyncSourceStateEvent, AsyncBufferCompleteEvent, AsyncEffectReleaseEvent, AsyncDisconnectEvent>&}]’ at /usr/include/c++/16.1.1/variant:1920:5,
    inlined from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = {anonymous}::overloaded<{anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(AsyncKillThread&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncEffectReleaseEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncSourceStateEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncBufferCompleteEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncDisconnectEvent&)> >; _Variants = {variant<monostate, AsyncSourceStateEvent, AsyncBufferCompleteEvent, AsyncEffectReleaseEvent, AsyncDisconnectEvent>&}]’ at /usr/include/c++/16.1.1/variant:1982:34,
    inlined from ‘void {anonymous}::EventThread(gsl::not_null<al::Context*>)’ at /build/openal/src/openal-soft/al/event.cpp:73:23:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const unsigned int&, const char*}]’,
    inlined from ‘{anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncBufferCompleteEvent&)>’ at /build/openal/src/openal-soft/al/event.cpp:117:53,
    inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = {anonymous}::overloaded<{anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(AsyncKillThread&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncEffectReleaseEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncSourceStateEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncBufferCompleteEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncDisconnectEvent&)> >; _Args = {AsyncBufferCompleteEvent&}]’ at /usr/include/c++/16.1.1/bits/invoke.h:63:36,
    inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = {anonymous}::overloaded<{anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(AsyncKillThread&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncEffectReleaseEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncSourceStateEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncBufferCompleteEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncDisconnectEvent&)> >; _Args = {AsyncBufferCompleteEvent&}]’ at /usr/include/c++/16.1.1/bits/invoke.h:98:40,
    inlined from ‘static constexpr decltype(auto) std::__detail::__variant::__gen_vtable_impl<std::__detail::__variant::_Multi_array<_Result_type (*)(_Visitor, _Variants ...)>, std::integer_sequence<unsigned int, __indices ...> >::__visit_invoke(_Visitor&&, _Variants ...) [with _Result_type = std::__detail::__variant::__deduce_visit_result<void>; _Visitor = {anonymous}::overloaded<{anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(AsyncKillThread&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncEffectReleaseEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncSourceStateEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncBufferCompleteEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncDisconnectEvent&)> >&&; _Variants = {std::variant<std::monostate, AsyncSourceStateEvent, AsyncBufferCompleteEvent, AsyncEffectReleaseEvent, AsyncDisconnectEvent>&}; unsigned int ...__indices = {2}]’ at /usr/include/c++/16.1.1/variant:1071:24,
    inlined from ‘constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__deduce_visit_result<void>; _Visitor = {anonymous}::overloaded<{anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(AsyncKillThread&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncEffectReleaseEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncSourceStateEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncBufferCompleteEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncDisconnectEvent&)> >; _Variants = {variant<monostate, AsyncSourceStateEvent, AsyncBufferCompleteEvent, AsyncEffectReleaseEvent, AsyncDisconnectEvent>&}]’ at /usr/include/c++/16.1.1/variant:1921:5,
    inlined from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = {anonymous}::overloaded<{anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(AsyncKillThread&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncEffectReleaseEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncSourceStateEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncBufferCompleteEvent&)>, {anonymous}::EventThread(gsl::not_null<al::Context*>)::<lambda(const AsyncDisconnectEvent&)> >; _Variants = {variant<monostate, AsyncSourceStateEvent, AsyncBufferCompleteEvent, AsyncEffectReleaseEvent, AsyncDisconnectEvent>&}]’ at /usr/include/c++/16.1.1/variant:1982:34,
    inlined from ‘void {anonymous}::EventThread(gsl::not_null<al::Context*>)’ at /build/openal/src/openal-soft/al/event.cpp:73:23:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
[165/313] Building CXX object CMakeFiles/OpenAL.dir/al/state.cpp.o
distcc[3190] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/alc/context.cppm:3,
of module alc.context, imported at /build/openal/src/openal-soft/al/state.cpp:60:
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’,
    inlined from ‘ALboolean {anonymous}::alIsEnabled_(gsl::not_null<al::Context*>, ALenum)’ at /build/openal/src/openal-soft/al/state.cpp:418:22:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {int&}]’,
    inlined from ‘const char* {anonymous}::alGetStringiSOFT_(gsl::not_null<al::Context*>, ALenum, ALsizei)’ at /build/openal/src/openal-soft/al/state.cpp:502:26:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’,
    inlined from ‘const char* {anonymous}::alGetStringiSOFT_(gsl::not_null<al::Context*>, ALenum, ALsizei)’ at /build/openal/src/openal-soft/al/state.cpp:505:22:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’,
    inlined from ‘void {anonymous}::GetValue(gsl::not_null<al::Context*>, ALenum, T*) [with T = void*]’ at /build/openal/src/openal-soft/al/state.cpp:324:33:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’,
    inlined from ‘void {anonymous}::GetValue(gsl::not_null<al::Context*>, ALenum, T*) [with T = void*]’ at /build/openal/src/openal-soft/al/state.cpp:346:22:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’,
    inlined from ‘const char* {anonymous}::alGetString_(gsl::not_null<al::Context*>, ALenum)’ at /build/openal/src/openal-soft/al/state.cpp:450:22:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’,
    inlined from ‘void {anonymous}::GetValue(gsl::not_null<al::Context*>, ALenum, T*) [with T = void*]’ at /build/openal/src/openal-soft/al/state.cpp:346:22,
    inlined from ‘ALvoid* alGetPointerEXT(ALenum)’ at /build/openal/src/openal-soft/al/state.cpp:577:1:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’,
    inlined from ‘void {anonymous}::GetValue(gsl::not_null<al::Context*>, ALenum, T*) [with T = void*]’ at /build/openal/src/openal-soft/al/state.cpp:346:22,
    inlined from ‘ALvoid* alGetPointerDirectEXT(ALCcontext*, ALenum)’ at /build/openal/src/openal-soft/al/state.cpp:577:1:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’,
    inlined from ‘void {anonymous}::GetValue(gsl::not_null<al::Context*>, ALenum, T*) [with T = void*]’ at /build/openal/src/openal-soft/al/state.cpp:346:22,
    inlined from ‘ALvoid* alGetPointerSOFT(ALenum)’ at /build/openal/src/openal-soft/al/state.cpp:579:1:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘ALvoid* alGetPointerDirectSOFT(ALCcontext*, ALenum)’:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’,
    inlined from ‘void {anonymous}::alEnable_(gsl::not_null<al::Context*>, ALenum)’ at /build/openal/src/openal-soft/al/state.cpp:377:26:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’,
    inlined from ‘void {anonymous}::alEnable_(gsl::not_null<al::Context*>, ALenum)’ at /build/openal/src/openal-soft/al/state.cpp:380:22:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’,
    inlined from ‘void {anonymous}::alDisable_(gsl::not_null<al::Context*>, ALenum)’ at /build/openal/src/openal-soft/al/state.cpp:404:22:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’,
    inlined from ‘void {anonymous}::alDistanceModel_(gsl::not_null<al::Context*>, ALenum)’ at /build/openal/src/openal-soft/al/state.cpp:489:26:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {float&}]’,
    inlined from ‘void {anonymous}::alDopplerFactor_(gsl::not_null<al::Context*>, ALfloat)’ at /build/openal/src/openal-soft/al/state.cpp:458:26:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {float&}]’,
    inlined from ‘void {anonymous}::alSpeedOfSound_(gsl::not_null<al::Context*>, ALfloat)’ at /build/openal/src/openal-soft/al/state.cpp:470:26:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {float&}]’,
    inlined from ‘void alDopplerVelocity(ALfloat)’ at /build/openal/src/openal-soft/al/state.cpp:607:26:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/16.1.1/bits/chrono_io.h:40,
                 from /usr/include/c++/16.1.1/chrono:3695,
                 from /build/openal/src/openal-soft/core/device.h:6,
                 from /build/openal/src/openal-soft/alc/device.h:20,
                 from /build/openal/src/openal-soft/al/state.cpp:42:
/usr/include/c++/16.1.1/format: In function ‘std::string std::vformat(string_view, format_args)’:
/usr/include/c++/16.1.1/format:5446:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5446 |   vformat(string_view __fmt, format_args __args)
      |   ^~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’,
    inlined from ‘void {anonymous}::GetValue(gsl::not_null<al::Context*>, ALenum, T*) [with T = double]’ at /build/openal/src/openal-soft/al/state.cpp:215:33:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned char}]’,
    inlined from ‘constexpr ALenum {anonymous}::ALenumFromDistanceModel(DistanceModel)’ at /build/openal/src/openal-soft/al/state.cpp:158:40,
    inlined from ‘void {anonymous}::GetValue(gsl::not_null<al::Context*>, ALenum, T*) [with T = double]’ at /build/openal/src/openal-soft/al/state.cpp:245:53:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’,
    inlined from ‘void {anonymous}::GetValue(gsl::not_null<al::Context*>, ALenum, T*) [with T = double]’ at /build/openal/src/openal-soft/al/state.cpp:317:22:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’,
    inlined from ‘void {anonymous}::GetValue(gsl::not_null<al::Context*>, ALenum, T*) [with T = int]’ at /build/openal/src/openal-soft/al/state.cpp:215:33:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned char}]’,
    inlined from ‘constexpr ALenum {anonymous}::ALenumFromDistanceModel(DistanceModel)’ at /build/openal/src/openal-soft/al/state.cpp:158:40,
    inlined from ‘void {anonymous}::GetValue(gsl::not_null<al::Context*>, ALenum, T*) [with T = int]’ at /build/openal/src/openal-soft/al/state.cpp:245:53:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’,
    inlined from ‘void {anonymous}::GetValue(gsl::not_null<al::Context*>, ALenum, T*) [with T = int]’ at /build/openal/src/openal-soft/al/state.cpp:317:22:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’,
    inlined from ‘void {anonymous}::GetValue(gsl::not_null<al::Context*>, ALenum, T*) [with T = float]’ at /build/openal/src/openal-soft/al/state.cpp:215:33:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned char}]’,
    inlined from ‘constexpr ALenum {anonymous}::ALenumFromDistanceModel(DistanceModel)’ at /build/openal/src/openal-soft/al/state.cpp:158:40,
    inlined from ‘void {anonymous}::GetValue(gsl::not_null<al::Context*>, ALenum, T*) [with T = float]’ at /build/openal/src/openal-soft/al/state.cpp:245:53:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’,
    inlined from ‘void {anonymous}::GetValue(gsl::not_null<al::Context*>, ALenum, T*) [with T = float]’ at /build/openal/src/openal-soft/al/state.cpp:317:22:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’,
    inlined from ‘void {anonymous}::GetValue(gsl::not_null<al::Context*>, ALenum, T*) [with T = char]’ at /build/openal/src/openal-soft/al/state.cpp:215:33:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned char}]’,
    inlined from ‘constexpr ALenum {anonymous}::ALenumFromDistanceModel(DistanceModel)’ at /build/openal/src/openal-soft/al/state.cpp:158:40,
    inlined from ‘void {anonymous}::GetValue(gsl::not_null<al::Context*>, ALenum, T*) [with T = char]’ at /build/openal/src/openal-soft/al/state.cpp:245:53:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’,
    inlined from ‘void {anonymous}::GetValue(gsl::not_null<al::Context*>, ALenum, T*) [with T = char]’ at /build/openal/src/openal-soft/al/state.cpp:317:22:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’,
    inlined from ‘void {anonymous}::GetValue(gsl::not_null<al::Context*>, ALenum, T*) [with T = long long int]’ at /build/openal/src/openal-soft/al/state.cpp:215:33:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned char}]’,
    inlined from ‘constexpr ALenum {anonymous}::ALenumFromDistanceModel(DistanceModel)’ at /build/openal/src/openal-soft/al/state.cpp:158:40,
    inlined from ‘void {anonymous}::GetValue(gsl::not_null<al::Context*>, ALenum, T*) [with T = long long int]’ at /build/openal/src/openal-soft/al/state.cpp:245:53:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’,
    inlined from ‘void {anonymous}::GetValue(gsl::not_null<al::Context*>, ALenum, T*) [with T = long long int]’ at /build/openal/src/openal-soft/al/state.cpp:317:22:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[166/313] Building CXX object CMakeFiles/OpenAL.dir/alc/context.cpp.o
distcc[3198] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/core/context.h:21,
                 from /build/openal/src/openal-soft/al/source.h:22,
                 from /build/openal/src/openal-soft/alc/context.cpp:16:
/build/openal/src/openal-soft/common/ringbuffer.h: In instantiation of ‘static std::unique_ptr<FifoBuffer<T>, FifoBuffer<T>::Deleter> FifoBuffer<T>::Create(std::size_t, bool) [with T = std::variant<std::monostate, AsyncSourceStateEvent, AsyncBufferCompleteEvent, AsyncEffectReleaseEvent, AsyncDisconnectEvent>; std::size_t = unsigned int]’:
/build/openal/src/openal-soft/alc/context.cpp:273:50:   required from here
  273 |     mAsyncEvents = FifoBuffer<AsyncEvent>::Create(1024, false);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/build/openal/src/openal-soft/common/ringbuffer.h:558:37: warning: cast from ‘std::byte*’ to ‘std::variant<std::monostate, AsyncSourceStateEvent, AsyncBufferCompleteEvent, AsyncEffectReleaseEvent, AsyncDisconnectEvent>*’ increases required alignment of target type [-Wcast-align]
  558 |         auto extrastore = std::span{reinterpret_cast<T*>(&storage[sizeof(FifoBuffer)]),
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[167/313] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/compressor.cpp.o
distcc[3205] ERROR: compile /build/openal/src/openal-soft/alc/effects/compressor.cpp on 10.3.0.15:3732/8 failed
distcc[3205] (dcc_build_somewhere) Warning: remote compilation of '/build/openal/src/openal-soft/alc/effects/compressor.cpp' failed, retrying locally
distcc[3205] Warning: failed to distribute /build/openal/src/openal-soft/alc/effects/compressor.cpp to 10.3.0.15:3732/8, running locally instead
distcc[3205] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/openal/src/openal-soft/alc/effects/compressor.cpp' failed, retried locally and got a different result.
[168/313] Building CXX object CMakeFiles/OpenAL.dir/alc/device.cpp.o
distcc[3202] ERROR: compile /build/openal/src/openal-soft/alc/device.cpp on 10.3.0.15:3732/8 failed
distcc[3202] (dcc_build_somewhere) Warning: remote compilation of '/build/openal/src/openal-soft/alc/device.cpp' failed, retrying locally
distcc[3202] Warning: failed to distribute /build/openal/src/openal-soft/alc/device.cpp to 10.3.0.15:3732/8, running locally instead
distcc[3202] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/openal/src/openal-soft/alc/device.cpp' failed, retried locally and got a different result.
[169/313] Building CXX object CMakeFiles/OpenAL.dir/al/source.cpp.o
distcc[3186] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
/build/openal/src/openal-soft/al/source.cpp: In function ‘void {anonymous}::StartSources(gsl::not_null<al::Context*>, std::span<const gsl::not_null<al::Source*> >, std::chrono::nanoseconds)’:
/build/openal/src/openal-soft/al/source.cpp:2573:37: warning: loop variable ‘source’ creates a copy from type ‘const gsl::not_null<al::Source*>’ [-Wrange-loop-construct]
 2573 |             for(const gsl::not_null source : srchandles)
      |                                     ^~~~~~
/build/openal/src/openal-soft/al/source.cpp:2573:37: note: use reference type to prevent copying
 2573 |             for(const gsl::not_null source : srchandles)
      |                                     ^~~~~~
      |                                     &
In file included from /build/openal/src/openal-soft/alc/context.cppm:3,
of module alc.context, imported at /build/openal/src/openal-soft/al/source.cpp:81:
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {const long long unsigned int&}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {long long unsigned int}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {std::basic_string_view<char, std::char_traits<char> >, unsigned int}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int, const unsigned int&, const char*, unsigned int}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int&}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {long long int&}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {int&}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {const int&}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {const unsigned int&}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {int&, const char*, usize&}]’,
    inlined from ‘void {anonymous}::alSourceUnqueueBuffers_(gsl::not_null<al::Context*>, ALuint, ALsizei, ALuint*)’ at /build/openal/src/openal-soft/al/source.cpp:3595:29:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/al/source.cpp: In function ‘void {anonymous}::GetProperty(gsl::not_null<al::Source*>, gsl::not_null<al::Context*>, SourceProp, std::span<_Type, 4294967295>) [with T = double]’:
/build/openal/src/openal-soft/al/source.cpp:2086:6: note: parameter passing for argument of type ‘const std::span<double, 4294967295>’ changed in GCC 7.1
 2086 | void GetProperty(const gsl::not_null<al::Source*> Source,
      |      ^~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’,
    inlined from ‘void alSourceQueueBufferLayersSOFT(ALuint, ALsizei, const ALuint*)’ at /build/openal/src/openal-soft/al/source.cpp:3674:22:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/al/source.cpp: In function ‘void {anonymous}::SetProperty(gsl::not_null<al::Source*>, gsl::not_null<al::Context*>, SourceProp, std::span<const T>) [with T = double]’:
/build/openal/src/openal-soft/al/source.cpp:1510:6: note: parameter passing for argument of type ‘const std::span<const double, 4294967295>’ changed in GCC 7.1
 1510 | void SetProperty(const gsl::not_null<al::Source*> Source,
      |      ^~~~~~~~~~~
/build/openal/src/openal-soft/al/source.cpp: In function ‘void {anonymous}::alSourcedSOFT_(gsl::not_null<al::Context*>, ALuint, ALenum, ALdouble)’:
/build/openal/src/openal-soft/al/source.cpp:2849:26: note: parameter passing for argument of type ‘std::span<const double, 4294967295>’ changed in GCC 7.1
 2849 |     SetProperty<ALdouble>(LookupSource(context, source), context, SourceProp{param}, {&value, 1});
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/al/source.cpp:2849:26: note: parameter passing for argument of type ‘std::span<const double, 4294967295>’ changed in GCC 7.1
/build/openal/src/openal-soft/al/source.cpp: In function ‘void {anonymous}::alSource3dSOFT_(gsl::not_null<al::Context*>, ALuint, ALenum, ALdouble, ALdouble, ALdouble)’:
/build/openal/src/openal-soft/al/source.cpp:2864:26: note: parameter passing for argument of type ‘std::span<const double, 4294967295>’ changed in GCC 7.1
 2864 |     SetProperty<ALdouble>(LookupSource(context, source), context, SourceProp{param}, dvals);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/al/source.cpp:2864:26: note: parameter passing for argument of type ‘std::span<const double, 4294967295>’ changed in GCC 7.1
/build/openal/src/openal-soft/al/source.cpp: In function ‘void {anonymous}::alSourcedvSOFT_(gsl::not_null<al::Context*>, ALuint, ALenum, const ALdouble*)’:
/build/openal/src/openal-soft/al/source.cpp:2883:16: note: parameter passing for argument of type ‘std::span<const double, 4294967295>’ changed in GCC 7.1
 2883 |     SetProperty(Source, context, SourceProp{param}, std::span{values, count});
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/al/source.cpp:2883:16: note: parameter passing for argument of type ‘std::span<const double, 4294967295>’ changed in GCC 7.1
/build/openal/src/openal-soft/al/source.cpp: In function ‘void {anonymous}::alGetSourcedSOFT_(gsl::not_null<al::Context*>, ALuint, ALenum, ALdouble*)’:
/build/openal/src/openal-soft/al/source.cpp:3056:16: note: parameter passing for argument of type ‘std::span<double, 4294967295>’ changed in GCC 7.1
 3056 |     GetProperty(Source, context, SourceProp{param}, std::span{value, 1u});
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/al/source.cpp:3056:16: note: parameter passing for argument of type ‘std::span<double, 4294967295>’ changed in GCC 7.1
/build/openal/src/openal-soft/al/source.cpp: In function ‘void {anonymous}::alGetSource3dSOFT_(gsl::not_null<al::Context*>, ALuint, ALenum, ALdouble*, ALdouble*, ALdouble*)’:
/build/openal/src/openal-soft/al/source.cpp:3074:26: note: parameter passing for argument of type ‘std::span<double, 4294967295>’ changed in GCC 7.1
 3074 |     GetProperty<ALdouble>(Source, context, SourceProp{param}, dvals);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/al/source.cpp:3074:26: note: parameter passing for argument of type ‘std::span<double, 4294967295>’ changed in GCC 7.1
/build/openal/src/openal-soft/al/source.cpp: In function ‘void {anonymous}::alGetSourcedvSOFT_(gsl::not_null<al::Context*>, ALuint, ALenum, ALdouble*)’:
/build/openal/src/openal-soft/al/source.cpp:3095:16: note: parameter passing for argument of type ‘std::span<double, 4294967295>’ changed in GCC 7.1
 3095 |     GetProperty(Source, context, SourceProp{param}, std::span{values, count});
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/al/source.cpp:3095:16: note: parameter passing for argument of type ‘std::span<double, 4294967295>’ changed in GCC 7.1
In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int&, unsigned int&, const int&}]’,
    inlined from ‘void {anonymous}::alGenSources_(gsl::not_null<al::Context*>, ALsizei, ALuint*)’ at /build/openal/src/openal-soft/al/source.cpp:2744:29:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {const int&, const char*}]’,
    inlined from ‘void {anonymous}::alGenSources_(gsl::not_null<al::Context*>, ALsizei, ALuint*)’ at /build/openal/src/openal-soft/al/source.cpp:2747:29:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/al/source.cpp: In function ‘void {anonymous}::SetProperty(gsl::not_null<al::Source*>, gsl::not_null<al::Context*>, SourceProp, std::span<const T>) [with T = long long int]’:
/build/openal/src/openal-soft/al/source.cpp:1510:6: note: parameter passing for argument of type ‘const std::span<const long long int, 4294967295>’ changed in GCC 7.1
 1510 | void SetProperty(const gsl::not_null<al::Source*> Source,
      |      ^~~~~~~~~~~
In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {const long long int&}]’,
    inlined from ‘void {anonymous}::SetProperty(gsl::not_null<al::Source*>, gsl::not_null<al::Context*>, SourceProp, std::span<const T>) [with T = long long int]’ at /build/openal/src/openal-soft/al/source.cpp:1985:33:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/al/source.cpp: In function ‘void {anonymous}::alSourcei64SOFT_(gsl::not_null<al::Context*>, ALuint, ALenum, ALint64SOFT)’:
/build/openal/src/openal-soft/al/source.cpp:2947:29: note: parameter passing for argument of type ‘std::span<const long long int, 4294967295>’ changed in GCC 7.1
 2947 |     SetProperty<ALint64SOFT>(LookupSource(context, source), context, SourceProp{param}, {&value, 1u});
      |     ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/al/source.cpp:2947:29: note: parameter passing for argument of type ‘std::span<const long long int, 4294967295>’ changed in GCC 7.1
/build/openal/src/openal-soft/al/source.cpp: In function ‘void {anonymous}::alSource3i64SOFT_(gsl::not_null<al::Context*>, ALuint, ALenum, ALint64SOFT, ALint64SOFT, ALint64SOFT)’:
/build/openal/src/openal-soft/al/source.cpp:2962:29: note: parameter passing for argument of type ‘std::span<const long long int, 4294967295>’ changed in GCC 7.1
 2962 |     SetProperty<ALint64SOFT>(LookupSource(context, source), context, SourceProp{param}, i64vals);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/al/source.cpp:2962:29: note: parameter passing for argument of type ‘std::span<const long long int, 4294967295>’ changed in GCC 7.1
/build/openal/src/openal-soft/al/source.cpp: In function ‘void {anonymous}::alSourcei64vSOFT_(gsl::not_null<al::Context*>, ALuint, ALenum, const ALint64SOFT*)’:
/build/openal/src/openal-soft/al/source.cpp:2981:16: note: parameter passing for argument of type ‘std::span<const long long int, 4294967295>’ changed in GCC 7.1
 2981 |     SetProperty(Source, context, SourceProp{param}, std::span{values, count});
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/al/source.cpp:2981:16: note: parameter passing for argument of type ‘std::span<const long long int, 4294967295>’ changed in GCC 7.1
In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int&, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, unsigned int&, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >}]’,
    inlined from ‘{anonymous}::alSourceQueueBuffers_(gsl::not_null<al::Context*>, ALuint, ALsizei, const ALuint*)::<lambda(ALuint)>’ at /build/openal/src/openal-soft/al/source.cpp:3530:41,
    inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = {anonymous}::alSourceQueueBuffers_(gsl::not_null<al::Context*>, ALuint, ALsizei, const ALuint*)::<lambda(ALuint)>&; _Args = {const unsigned int&}]’ at /usr/include/c++/16.1.1/bits/invoke.h:63:36,
    inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = {anonymous}::alSourceQueueBuffers_(gsl::not_null<al::Context*>, ALuint, ALsizei, const ALuint*)::<lambda(ALuint)>&; _Args = {const unsigned int&}]’ at /usr/include/c++/16.1.1/bits/invoke.h:98:40,
    inlined from ‘constexpr std::ranges::for_each_result<_Iter, _Fun> std::ranges::__for_each_fn::operator()(_Iter, _Sent, _Fun, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<const unsigned int*, std::span<const unsigned int>::__iter_tag>; _Sent = __gnu_cxx::__normal_iterator<const unsigned int*, std::span<const unsigned int>::__iter_tag>; _Proj = std::identity; _Fun = {anonymous}::alSourceQueueBuffers_(gsl::not_null<al::Context*>, ALuint, ALsizei, const ALuint*)::<lambda(ALuint)>]’ at /usr/include/c++/16.1.1/bits/ranges_algo.h:223:17,
    inlined from ‘constexpr std::ranges::for_each_result<std::ranges::borrowed_iterator_t<_Range>, _Fun> std::ranges::__for_each_fn::operator()(_Range&&, _Fun, _Proj) const [with _Range = const std::span<const unsigned int>&; _Proj = std::identity; _Fun = {anonymous}::alSourceQueueBuffers_(gsl::not_null<al::Context*>, ALuint, ALsizei, const ALuint*)::<lambda(ALuint)>]’ at /usr/include/c++/16.1.1/bits/ranges_algo.h:234:43,
    inlined from ‘void {anonymous}::alSourceQueueBuffers_(gsl::not_null<al::Context*>, ALuint, ALsizei, const ALuint*)’ at /build/openal/src/openal-soft/al/source.cpp:3481:30:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/16.1.1/bits/chrono_io.h:40,
                 from /usr/include/c++/16.1.1/chrono:3695,
                 from /build/openal/src/openal-soft/core/voice.h:6,
                 from /build/openal/src/openal-soft/al/source.h:23,
                 from /build/openal/src/openal-soft/al/source.cpp:23:
/usr/include/c++/16.1.1/format: In function ‘std::string std::vformat(string_view, format_args)’:
/usr/include/c++/16.1.1/format:5446:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5446 |   vformat(string_view __fmt, format_args __args)
      |   ^~~~~~~
/usr/include/c++/16.1.1/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]’:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
/build/openal/src/openal-soft/al/source.cpp: In function ‘void {anonymous}::GetProperty(gsl::not_null<al::Source*>, gsl::not_null<al::Context*>, SourceProp, std::span<_Type, 4294967295>) [with T = long long int]’:
/build/openal/src/openal-soft/al/source.cpp:2086:6: note: parameter passing for argument of type ‘const std::span<long long int, 4294967295>’ changed in GCC 7.1
 2086 | void GetProperty(const gsl::not_null<al::Source*> Source,
      |      ^~~~~~~~~~~
/build/openal/src/openal-soft/al/source.cpp: In function ‘void {anonymous}::alGetSourcei64SOFT_(gsl::not_null<al::Context*>, ALuint, ALenum, ALint64SOFT*)’:
/build/openal/src/openal-soft/al/source.cpp:3170:16: note: parameter passing for argument of type ‘std::span<long long int, 4294967295>’ changed in GCC 7.1
 3170 |     GetProperty(Source, context, SourceProp{param}, std::span{value, 1u});
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/al/source.cpp:3170:16: note: parameter passing for argument of type ‘std::span<long long int, 4294967295>’ changed in GCC 7.1
/build/openal/src/openal-soft/al/source.cpp: In function ‘void {anonymous}::alGetSource3i64SOFT_(gsl::not_null<al::Context*>, ALuint, ALenum, ALint64SOFT*, ALint64SOFT*, ALint64SOFT*)’:
/build/openal/src/openal-soft/al/source.cpp:3188:29: note: parameter passing for argument of type ‘std::span<long long int, 4294967295>’ changed in GCC 7.1
 3188 |     GetProperty<ALint64SOFT>(Source, context, SourceProp{param}, i64vals);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/al/source.cpp:3188:29: note: parameter passing for argument of type ‘std::span<long long int, 4294967295>’ changed in GCC 7.1
/build/openal/src/openal-soft/al/source.cpp: In function ‘void {anonymous}::alGetSourcei64vSOFT_(gsl::not_null<al::Context*>, ALuint, ALenum, ALint64SOFT*)’:
/build/openal/src/openal-soft/al/source.cpp:3209:16: note: parameter passing for argument of type ‘std::span<long long int, 4294967295>’ changed in GCC 7.1
 3209 |     GetProperty(Source, context, SourceProp{param}, std::span{values, count});
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/al/source.cpp:3209:16: note: parameter passing for argument of type ‘std::span<long long int, 4294967295>’ changed in GCC 7.1
[170/313] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/dedicated.cpp.o
distcc[3220] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[171/313] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/distortion.cpp.o
distcc[3224] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[172/313] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/convolution.cpp.o
distcc[3214] ERROR: compile /build/openal/src/openal-soft/alc/effects/convolution.cpp on 10.3.0.16:3732/8 failed
distcc[3214] (dcc_build_somewhere) Warning: remote compilation of '/build/openal/src/openal-soft/alc/effects/convolution.cpp' failed, retrying locally
distcc[3214] Warning: failed to distribute /build/openal/src/openal-soft/alc/effects/convolution.cpp to 10.3.0.16:3732/8, running locally instead
/build/openal/src/openal-soft/alc/effects/convolution.cpp: In member function ‘virtual void {anonymous}::ConvolutionState::deviceUpdate(const DeviceBase*, const BufferStorage*)’:
/build/openal/src/openal-soft/alc/effects/convolution.cpp:375:30: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  375 |             resampler.process(restmp, std::span{ressamples}.first(resampledCount));
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/effects/convolution.cpp:375:30: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
/build/openal/src/openal-soft/alc/effects/convolution.cpp:375:30: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
distcc[3214] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/openal/src/openal-soft/alc/effects/convolution.cpp' failed, retried locally and got a different result.
[173/313] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/echo.cpp.o
distcc[3228] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[174/313] Building CXX object CMakeFiles/OpenAL.dir/alc/alc.cpp.o
distcc[3194] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /usr/include/c++/16.1.1/bits/chrono_io.h:40,
                 from /usr/include/c++/16.1.1/chrono:3695,
                 from /build/openal/src/openal-soft/alc/alc.cpp:37:
/usr/include/c++/16.1.1/format: In function ‘std::string std::vformat(string_view, format_args)’:
/usr/include/c++/16.1.1/format:5446:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5446 |   vformat(string_view __fmt, format_args __args)
      |   ^~~~~~~
/usr/include/c++/16.1.1/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {void*}]’:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
/usr/include/c++/16.1.1/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]’:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In file included from /build/openal/src/openal-soft/alc/alc.cpp:112:
In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’,
    inlined from ‘ALCenum {anonymous}::UpdateDeviceParams(gsl::not_null<al::Device*>, std::span<const AttributePair>)’ at /build/openal/src/openal-soft/alc/alc.cpp:1577:95:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[175/313] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/equalizer.cpp.o
distcc[3232] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[176/313] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/null.cpp.o
distcc[3244] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[177/313] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/fshifter.cpp.o
distcc[3236] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[178/313] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/modulator.cpp.o
distcc[3240] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[179/313] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/pshifter.cpp.o
distcc[3248] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[180/313] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/vmorpher.cpp.o
distcc[3256] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[181/313] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/reverb.cpp.o
distcc[3252] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[182/313] Building CXX object CMakeFiles/OpenAL.dir/alc/events.cpp.o
distcc[3260] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /usr/include/c++/16.1.1/bits/chrono_io.h:40,
                 from /usr/include/c++/16.1.1/chrono:3695,
                 from /build/openal/src/openal-soft/core/device.h:6,
                 from /build/openal/src/openal-soft/alc/device.h:20,
                 from /build/openal/src/openal-soft/alc/events.cpp:10:
/usr/include/c++/16.1.1/format: In function ‘std::string std::vformat(string_view, format_args)’:
/usr/include/c++/16.1.1/format:5446:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5446 |   vformat(string_view __fmt, format_args __args)
      |   ^~~~~~~
[183/313] Building CXX object CMakeFiles/OpenAL.dir/alc/backends/loopback.cpp.o
distcc[3274] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[184/313] Building CXX object CMakeFiles/OpenAL.dir/alc/backends/base.cpp.o
distcc[3270] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /usr/include/c++/16.1.1/bits/chrono_io.h:40,
                 from /usr/include/c++/16.1.1/chrono:3695,
                 from /build/openal/src/openal-soft/alc/backends/base.h:4,
                 from /build/openal/src/openal-soft/alc/backends/base.cpp:4:
/usr/include/c++/16.1.1/format: In function ‘std::string std::vformat(string_view, format_args)’:
/usr/include/c++/16.1.1/format:5446:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5446 |   vformat(string_view __fmt, format_args __args)
      |   ^~~~~~~
In static member function ‘static std::string al::backend_exception::make_string(std::string_view, std::format_args)’,
    inlined from ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’ at /build/openal/src/openal-soft/alc/backends/base.h:114:37,
    inlined from ‘virtual bool BackendBase::reset()’ at /build/openal/src/openal-soft/alc/backends/base.cpp:24:89:
/build/openal/src/openal-soft/alc/backends/base.cpp:18:42: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
   18 | { return al::vformat(fmt, std::move(args)); }
      |                                          ^
/build/openal/src/openal-soft/alc/backends/base.cpp: In static member function ‘static std::string al::backend_exception::make_string(std::string_view, std::format_args)’:
/build/openal/src/openal-soft/alc/backends/base.cpp:16:6: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
   16 | auto backend_exception::make_string(al::string_view const fmt, al::format_args args)
      |      ^~~~~~~~~~~~~~~~~
[185/313] Building CXX object CMakeFiles/OpenAL.dir/alc/panning.cpp.o
distcc[3264] ERROR: compile /build/openal/src/openal-soft/alc/panning.cpp on 10.3.0.15:3732/8 failed
distcc[3264] (dcc_build_somewhere) Warning: remote compilation of '/build/openal/src/openal-soft/alc/panning.cpp' failed, retrying locally
distcc[3264] Warning: failed to distribute /build/openal/src/openal-soft/alc/panning.cpp to 10.3.0.15:3732/8, running locally instead
distcc[3264] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/openal/src/openal-soft/alc/panning.cpp' failed, retried locally and got a different result.
[186/313] Building CXX object CMakeFiles/OpenAL.dir/alc/backends/null.cpp.o
distcc[3278] ERROR: compile /build/openal/src/openal-soft/alc/backends/null.cpp on 10.3.0.16:3732/8 failed
distcc[3278] (dcc_build_somewhere) Warning: remote compilation of '/build/openal/src/openal-soft/alc/backends/null.cpp' failed, retrying locally
distcc[3278] Warning: failed to distribute /build/openal/src/openal-soft/alc/backends/null.cpp to 10.3.0.16:3732/8, running locally instead
In file included from /build/openal/src/openal-soft/alc/backends/null.h:4,
                 from /build/openal/src/openal-soft/alc/backends/null.cpp:23:
In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {const char*}]’,
    inlined from ‘virtual void {anonymous}::NullBackend::start()’ at /build/openal/src/openal-soft/alc/backends/null.cpp:128:58:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {std::basic_string_view<char, std::char_traits<char> >&}]’,
    inlined from ‘virtual void {anonymous}::NullBackend::open(std::string_view)’ at /build/openal/src/openal-soft/alc/backends/null.cpp:109:17:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
distcc[3278] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/openal/src/openal-soft/alc/backends/null.cpp' failed, retried locally and got a different result.
[187/313] Building CXX object CMakeFiles/OpenAL.dir/alc/backends/oss.cpp.o
distcc[3298] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/alc/backends/oss.h:4,
                 from /build/openal/src/openal-soft/alc/backends/oss.cpp:23:
/build/openal/src/openal-soft/alc/backends/base.h: In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {std::basic_string_view<char, std::char_traits<char> >&}]’:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/backends/base.h: In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {const char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}]’:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/backends/base.h: In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}]’:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/backends/base.h: In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {const char*}]’:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {std::basic_string_view<char, std::char_traits<char> >}]’,
    inlined from ‘virtual void {anonymous}::OSSCapture::open(std::string_view)’ at /build/openal/src/openal-soft/alc/backends/oss.cpp:564:83:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {std::basic_string_view<char, std::char_traits<char> >, unsigned int&}]’,
    inlined from ‘virtual void {anonymous}::OSSCapture::open(std::string_view)’ at /build/openal/src/openal-soft/alc/backends/oss.cpp:590:24:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {std::basic_string_view<char, std::char_traits<char> >, unsigned int}]’,
    inlined from ‘virtual void {anonymous}::OSSCapture::open(std::string_view)’ at /build/openal/src/openal-soft/alc/backends/oss.cpp:597:35:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[188/313] Building CXX object CMakeFiles/OpenAL.dir/alc/backends/pulseaudio.cpp.o
distcc[3290] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/alc/backends/pulseaudio.h:8,
                 from /build/openal/src/openal-soft/alc/backends/pulseaudio.cpp:24:
/build/openal/src/openal-soft/alc/backends/base.h: In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/backends/base.h: In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {const char*}]’:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {const char*&, const char*}]’,
    inlined from ‘pa_stream* {anonymous}::MainloopUniqueLock::connectStream(const char*, pa_stream_flags_t, pa_buffer_attr*, pa_sample_spec*, pa_channel_map*, BackendType)’ at /build/openal/src/openal-soft/alc/backends/pulseaudio.cpp:658:40:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {const char* const&, const char*}]’,
    inlined from ‘{anonymous}::MainloopUniqueLock::connectStream(const char*, pa_stream_flags_t, pa_buffer_attr*, pa_sample_spec*, pa_channel_map*, BackendType)::<lambda()>’ at /build/openal/src/openal-soft/alc/backends/pulseaudio.cpp:669:73,
    inlined from ‘void {anonymous}::MainloopUniqueLock::wait(Predicate) const [with Predicate = {anonymous}::MainloopUniqueLock::connectStream(const char*, pa_stream_flags_t, pa_buffer_attr*, pa_sample_spec*, pa_channel_map*, BackendType)::<lambda()>]’ at /build/openal/src/openal-soft/alc/backends/pulseaudio.cpp:508:26,
    inlined from ‘pa_stream* {anonymous}::MainloopUniqueLock::connectStream(const char*, pa_stream_flags_t, pa_buffer_attr*, pa_sample_spec*, pa_channel_map*, BackendType)’ at /build/openal/src/openal-soft/alc/backends/pulseaudio.cpp:661:9:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/backends/base.h: In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {std::basic_string_view<char, std::char_traits<char> >&}]’:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/backends/base.h: In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {std::basic_string_view<char, std::char_traits<char> >}]’:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/16.1.1/bits/chrono_io.h:40,
                 from /usr/include/c++/16.1.1/chrono:3695,
                 from /build/openal/src/openal-soft/alc/backends/base.h:4:
/usr/include/c++/16.1.1/format: In function ‘std::string std::vformat(string_view, format_args)’:
/usr/include/c++/16.1.1/format:5446:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5446 |   vformat(string_view __fmt, format_args __args)
      |   ^~~~~~~
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {}]’,
    inlined from ‘void DeviceBase::handleDisconnect(std::format_string<_Args ...>, Args&& ...) [with Args = {}]’ at /build/openal/src/openal-soft/core/device.h:402:30,
    inlined from ‘void {anonymous}::PulseCapture::streamStateCallback(pa_stream*) const’ at /build/openal/src/openal-soft/alc/backends/pulseaudio.cpp:1173:34,
    inlined from ‘{anonymous}::PulseCapture::open(std::string_view)::<lambda(pa_stream*, void*)>’ at /build/openal/src/openal-soft/alc/backends/pulseaudio.cpp:1289:68,
    inlined from ‘static constexpr void {anonymous}::PulseCapture::open(std::string_view)::<lambda(pa_stream*, void*)>::_FUN(pa_stream*, void*)’ at /build/openal/src/openal-soft/alc/backends/pulseaudio.cpp:1289:78:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*&}]’,
    inlined from ‘void DeviceBase::handleDisconnect(std::format_string<_Args ...>, Args&& ...) [with Args = {const char*&}]’ at /build/openal/src/openal-soft/core/device.h:402:30,
    inlined from ‘virtual std::size_t {anonymous}::PulseCapture::availableSamples()’ at /build/openal/src/openal-soft/alc/backends/pulseaudio.cpp:1397:38:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int}]’,
    inlined from ‘void DeviceBase::handleDisconnect(std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’ at /build/openal/src/openal-soft/core/device.h:402:30,
    inlined from ‘virtual void {anonymous}::PulseCapture::captureSamples(std::span<std::byte>)’ at /build/openal/src/openal-soft/alc/backends/pulseaudio.cpp:1361:38:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*}]’,
    inlined from ‘void DeviceBase::handleDisconnect(std::format_string<_Args ...>, Args&& ...) [with Args = {const char*}]’ at /build/openal/src/openal-soft/core/device.h:402:30,
    inlined from ‘virtual void {anonymous}::PulseCapture::captureSamples(std::span<std::byte>)’ at /build/openal/src/openal-soft/alc/backends/pulseaudio.cpp:1369:38:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const unsigned int&}]’,
    inlined from ‘void {anonymous}::PulseMainloop::eventCallback(pa_context*, pa_subscription_event_type_t, uint32_t)’ at /build/openal/src/openal-soft/alc/backends/pulseaudio.cpp:491:70,
    inlined from ‘{anonymous}::MainloopUniqueLock::setEventHandler() const::<lambda(pa_context*, pa_subscription_event_type_t, uint32_t, void*)>’ at /build/openal/src/openal-soft/alc/backends/pulseaudio.cpp:534:67,
    inlined from ‘static constexpr void {anonymous}::MainloopUniqueLock::setEventHandler() const::<lambda(pa_context*, pa_subscription_event_type_t, uint32_t, void*)>::_FUN(pa_context*, pa_subscription_event_type_t, uint32_t, void*)’ at /build/openal/src/openal-soft/alc/backends/pulseaudio.cpp:534:84:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char* const&, int&}]’,
    inlined from ‘void {anonymous}::PulseMainloop::deviceSinkCallback(pa_context*, const pa_sink_info*, int) const’ at /build/openal/src/openal-soft/alc/backends/pulseaudio.cpp:396:33:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]’,
    inlined from ‘void {anonymous}::PulseMainloop::deviceSinkCallback(pa_context*, const pa_sink_info*, int) const’ at /build/openal/src/openal-soft/alc/backends/pulseaudio.cpp:403:77:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {basic_string_view<char, char_traits<char> >&}]’,
    inlined from ‘void {anonymous}::PulseMainloop::updateDefaultDevice(pa_context*, const pa_server_info*) const’ at /build/openal/src/openal-soft/alc/backends/pulseaudio.cpp:363:92:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {basic_string_view<char, char_traits<char> >&}]’,
    inlined from ‘void {anonymous}::PulseMainloop::updateDefaultDevice(pa_context*, const pa_server_info*) const’ at /build/openal/src/openal-soft/alc/backends/pulseaudio.cpp:371:90:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char* const&, int&}]’,
    inlined from ‘void {anonymous}::PulseMainloop::deviceSourceCallback(pa_context*, const pa_source_info*, int) const’ at /build/openal/src/openal-soft/alc/backends/pulseaudio.cpp:426:33:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]’,
    inlined from ‘void {anonymous}::PulseMainloop::deviceSourceCallback(pa_context*, const pa_source_info*, int) const’ at /build/openal/src/openal-soft/alc/backends/pulseaudio.cpp:433:77:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {}]’,
    inlined from ‘void DeviceBase::handleDisconnect(std::format_string<_Args ...>, Args&& ...) [with Args = {}]’ at /build/openal/src/openal-soft/core/device.h:402:30,
    inlined from ‘void {anonymous}::PulsePlayback::streamStateCallback(pa_stream*) const’ at /build/openal/src/openal-soft/alc/backends/pulseaudio.cpp:749:34,
    inlined from ‘{anonymous}::PulsePlayback::reset()::<lambda(pa_stream*, void*)>’ at /build/openal/src/openal-soft/alc/backends/pulseaudio.cpp:1020:69,
    inlined from ‘static constexpr void {anonymous}::PulsePlayback::reset()::<lambda(pa_stream*, void*)>::_FUN(pa_stream*, void*)’ at /build/openal/src/openal-soft/alc/backends/pulseaudio.cpp:1020:79:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
[189/313] Building CXX object CMakeFiles/OpenAL.dir/alc/backends/alsa.cpp.o
distcc[3294] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/alc/backends/alsa.h:4,
                 from /build/openal/src/openal-soft/alc/backends/alsa.cpp:23:
/build/openal/src/openal-soft/alc/backends/base.h: In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {std::basic_string_view<char, std::char_traits<char> >&}]’:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/backends/base.h: In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]’:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/backends/base.h: In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {const char*}]’:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’,
    inlined from ‘virtual bool {anonymous}::AlsaPlayback::reset()’ at /build/openal/src/openal-soft/alc/backends/alsa.cpp:731:96:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/16.1.1/bits/chrono_io.h:40,
                 from /usr/include/c++/16.1.1/chrono:3695,
                 from /build/openal/src/openal-soft/alc/backends/base.h:4:
/usr/include/c++/16.1.1/format: In function ‘std::string std::vformat(string_view, format_args)’:
/usr/include/c++/16.1.1/format:5446:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5446 |   vformat(string_view __fmt, format_args __args)
      |   ^~~~~~~
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*&}]’,
    inlined from ‘void DeviceBase::handleDisconnect(std::format_string<_Args ...>, Args&& ...) [with Args = {const char*&}]’ at /build/openal/src/openal-soft/core/device.h:402:30,
    inlined from ‘virtual void {anonymous}::AlsaCapture::captureSamples(std::span<std::byte>)’ at /build/openal/src/openal-soft/alc/backends/alsa.cpp:1047:42:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*}]’,
    inlined from ‘void DeviceBase::handleDisconnect(std::format_string<_Args ...>, Args&& ...) [with Args = {const char*}]’ at /build/openal/src/openal-soft/core/device.h:402:30,
    inlined from ‘void {anonymous}::AlsaPlayback::mixerProc()’ at /build/openal/src/openal-soft/alc/backends/alsa.cpp:475:38:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&}]’,
    inlined from ‘std::vector<{anonymous}::DevMap> {anonymous}::probe_devices(snd_pcm_stream_t)’ at /build/openal/src/openal-soft/alc/backends/alsa.cpp:326:59:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {basic_string_view<char, char_traits<char> >, const char*&}]’,
    inlined from ‘std::vector<{anonymous}::DevMap> {anonymous}::probe_devices(snd_pcm_stream_t)’ at /build/openal/src/openal-soft/alc/backends/alsa.cpp:341:68:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {basic_string_view<char, char_traits<char> >, const char*&, int&}]’,
    inlined from ‘std::vector<{anonymous}::DevMap> {anonymous}::probe_devices(snd_pcm_stream_t)’ at /build/openal/src/openal-soft/alc/backends/alsa.cpp:364:30:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*&, const char*, const char*&, int&}]’,
    inlined from ‘std::vector<{anonymous}::DevMap> {anonymous}::probe_devices(snd_pcm_stream_t)’ at /build/openal/src/openal-soft/alc/backends/alsa.cpp:369:30:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&, const char*&, int&}]’,
    inlined from ‘std::vector<{anonymous}::DevMap> {anonymous}::probe_devices(snd_pcm_stream_t)’ at /build/openal/src/openal-soft/alc/backends/alsa.cpp:373:84:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*}]’,
    inlined from ‘void DeviceBase::handleDisconnect(std::format_string<_Args ...>, Args&& ...) [with Args = {const char*}]’ at /build/openal/src/openal-soft/core/device.h:402:30,
    inlined from ‘void {anonymous}::AlsaPlayback::mixerNoMMapProc()’ at /build/openal/src/openal-soft/alc/backends/alsa.cpp:553:38:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*&}]’,
    inlined from ‘void DeviceBase::handleDisconnect(std::format_string<_Args ...>, Args&& ...) [with Args = {const char*&}]’ at /build/openal/src/openal-soft/core/device.h:402:30,
    inlined from ‘virtual std::size_t {anonymous}::AlsaCapture::availableSamples()’ at /build/openal/src/openal-soft/alc/backends/alsa.cpp:1083:38:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*&}]’,
    inlined from ‘void DeviceBase::handleDisconnect(std::format_string<_Args ...>, Args&& ...) [with Args = {const char*&}]’ at /build/openal/src/openal-soft/core/device.h:402:30,
    inlined from ‘virtual std::size_t {anonymous}::AlsaCapture::availableSamples()’ at /build/openal/src/openal-soft/alc/backends/alsa.cpp:1121:42:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
[190/313] Building CXX object CMakeFiles/OpenAL.dir/alc/backends/pipewire.cpp.o
distcc[3281] ERROR: compile /build/openal/src/openal-soft/alc/backends/pipewire.cpp on 10.3.0.16:3732/8 failed
distcc[3281] (dcc_build_somewhere) Warning: remote compilation of '/build/openal/src/openal-soft/alc/backends/pipewire.cpp' failed, retrying locally
distcc[3281] Warning: failed to distribute /build/openal/src/openal-soft/alc/backends/pipewire.cpp to 10.3.0.16:3732/8, running locally instead
In file included from /usr/include/spa-0.2/spa/pod/parser.h:11,
                 from /usr/include/spa-0.2/spa/param/audio/format-utils.h:8,
                 from /build/openal/src/openal-soft/alc/backends/pipewire.cpp:81:
/usr/include/spa-0.2/spa/pod/body.h: In function ‘int spa_pod_body_from_data(void*, size_t, off_t, size_t, spa_pod*, const void**)’:
/usr/include/spa-0.2/spa/pod/body.h:114:34: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  114 |         if (offset < 0 || offset > (int64_t)UINT32_MAX)
      |                                  ^
In file included from /build/openal/src/openal-soft/alc/backends/pipewire.h:8,
                 from /build/openal/src/openal-soft/alc/backends/pipewire.cpp:23:
/build/openal/src/openal-soft/alc/backends/base.h: In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/backends/base.h: In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {std::basic_string_view<char, std::char_traits<char> >&}]’:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/backends/base.h: In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {int&}]’:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/backends/base.h: In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {const int&}]’:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/backends/base.h: In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {const char*&}]’:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/backends/base.h: In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {const char*}]’:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/16.1.1/bits/chrono_io.h:40,
                 from /usr/include/c++/16.1.1/chrono:3695,
                 from /build/openal/src/openal-soft/alc/backends/base.h:4:
/usr/include/c++/16.1.1/format: In function ‘std::string std::vformat(string_view, format_args)’:
/usr/include/c++/16.1.1/format:5446:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5446 |   vformat(string_view __fmt, format_args __args)
      |   ^~~~~~~
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const unsigned int&}]’,
    inlined from ‘virtual void {anonymous}::PipeWireCapture::open(std::string_view)’ at /build/openal/src/openal-soft/alc/backends/pipewire.cpp:2096:63:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]’,
    inlined from ‘{anonymous}::EventManager::RemoveDevice(uint32_t)::<lambda({anonymous}::DeviceNode&)>’ at /build/openal/src/openal-soft/alc/backends/pipewire.cpp:797:66,
    inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = bool; _Fn = {anonymous}::EventManager::RemoveDevice(uint32_t)::<lambda({anonymous}::DeviceNode&)>&; _Args = {{anonymous}::DeviceNode&}]’ at /usr/include/c++/16.1.1/bits/invoke.h:63:36,
    inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = {anonymous}::EventManager::RemoveDevice(uint32_t)::<lambda({anonymous}::DeviceNode&)>&; _Args = {{anonymous}::DeviceNode&}]’ at /usr/include/c++/16.1.1/bits/invoke.h:98:40,
    inlined from ‘constexpr _Iter std::ranges::__find_if_fn::operator()(_Iter, _Sent, _Pred, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<{anonymous}::DeviceNode*, std::vector<{anonymous}::DeviceNode> >; _Sent = __gnu_cxx::__normal_iterator<{anonymous}::DeviceNode*, std::vector<{anonymous}::DeviceNode> >; _Proj = std::identity; _Pred = {anonymous}::EventManager::RemoveDevice(uint32_t)::<lambda({anonymous}::DeviceNode&)>]’ at /usr/include/c++/16.1.1/bits/ranges_util.h:560:29,
    inlined from ‘constexpr std::ranges::subrange<_Iter1> std::ranges::__remove_if_fn::operator()(_Iter, _Sent, _Pred, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<{anonymous}::DeviceNode*, std::vector<{anonymous}::DeviceNode> >; _Sent = __gnu_cxx::__normal_iterator<{anonymous}::DeviceNode*, std::vector<{anonymous}::DeviceNode> >; _Proj = std::identity; _Pred = {anonymous}::EventManager::RemoveDevice(uint32_t)::<lambda({anonymous}::DeviceNode&)>]’ at /usr/include/c++/16.1.1/bits/ranges_algo.h:1288:27,
    inlined from ‘constexpr std::ranges::borrowed_subrange_t<_Range1> std::ranges::__remove_if_fn::operator()(_Range&&, _Pred, _Proj) const [with _Range = std::vector<{anonymous}::DeviceNode>&; _Proj = std::identity; _Pred = {anonymous}::EventManager::RemoveDevice(uint32_t)::<lambda({anonymous}::DeviceNode&)>]’ at /usr/include/c++/16.1.1/bits/ranges_algo.h:1311:16,
    inlined from ‘static void {anonymous}::EventManager::RemoveDevice(uint32_t)’ at /build/openal/src/openal-soft/alc/backends/pipewire.cpp:791:44:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]’,
    inlined from ‘{anonymous}::EventManager::RemoveDevice(uint32_t)::<lambda({anonymous}::DeviceNode&)>’ at /build/openal/src/openal-soft/alc/backends/pipewire.cpp:797:66,
    inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = bool; _Fn = {anonymous}::EventManager::RemoveDevice(uint32_t)::<lambda({anonymous}::DeviceNode&)>&; _Args = {{anonymous}::DeviceNode&}]’ at /usr/include/c++/16.1.1/bits/invoke.h:63:36,
    inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = {anonymous}::EventManager::RemoveDevice(uint32_t)::<lambda({anonymous}::DeviceNode&)>&; _Args = {{anonymous}::DeviceNode&}]’ at /usr/include/c++/16.1.1/bits/invoke.h:98:40,
    inlined from ‘constexpr std::ranges::subrange<_Iter1> std::ranges::__remove_if_fn::operator()(_Iter, _Sent, _Pred, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<{anonymous}::DeviceNode*, std::vector<{anonymous}::DeviceNode> >; _Sent = __gnu_cxx::__normal_iterator<{anonymous}::DeviceNode*, std::vector<{anonymous}::DeviceNode> >; _Proj = std::identity; _Pred = {anonymous}::EventManager::RemoveDevice(uint32_t)::<lambda({anonymous}::DeviceNode&)>]’ at /usr/include/c++/16.1.1/bits/ranges_algo.h:1295:22,
    inlined from ‘constexpr std::ranges::borrowed_subrange_t<_Range1> std::ranges::__remove_if_fn::operator()(_Range&&, _Pred, _Proj) const [with _Range = std::vector<{anonymous}::DeviceNode>&; _Proj = std::identity; _Pred = {anonymous}::EventManager::RemoveDevice(uint32_t)::<lambda({anonymous}::DeviceNode&)>]’ at /usr/include/c++/16.1.1/bits/ranges_algo.h:1311:16,
    inlined from ‘static void {anonymous}::EventManager::RemoveDevice(uint32_t)’ at /build/openal/src/openal-soft/alc/backends/pipewire.cpp:791:44:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]’,
    inlined from ‘static int {anonymous}::MetadataProxy::propertyCallback(void*, uint32_t, gsl::czstring, gsl::czstring, gsl::czstring)’ at /build/openal/src/openal-soft/alc/backends/pipewire.cpp:1216:61:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >}]’,
    inlined from ‘static int {anonymous}::MetadataProxy::propertyCallback(void*, uint32_t, gsl::czstring, gsl::czstring, gsl::czstring)’ at /build/openal/src/openal-soft/alc/backends/pipewire.cpp:1228:61:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const unsigned int&}]’,
    inlined from ‘{anonymous}::NodeProxy::infoCallback(void*, const pw_node_info*)::<lambda()>’ at /build/openal/src/openal-soft/alc/backends/pipewire.cpp:1060:60,
    inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = __cxx11::basic_string<char>; _Fn = {anonymous}::NodeProxy::infoCallback(void*, const pw_node_info*)::<lambda()>; _Args = {}]’ at /usr/include/c++/16.1.1/bits/invoke.h:63:67,
    inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = {anonymous}::NodeProxy::infoCallback(void*, const pw_node_info*)::<lambda()>; _Args = {}]’ at /usr/include/c++/16.1.1/bits/invoke.h:99:36,
    inlined from ‘constexpr std::invoke_result_t<_Fn, _Args ...> std::invoke(_Callable&&, _Args&& ...) [with _Callable = {anonymous}::NodeProxy::infoCallback(void*, const pw_node_info*)::<lambda()>; _Args = {}]’ at /usr/include/c++/16.1.1/functional:127:37,
    inlined from ‘static void {anonymous}::NodeProxy::infoCallback(void*, const pw_node_info*)’ at /build/openal/src/openal-soft/alc/backends/pipewire.cpp:1061:10:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&, unsigned int&}]’,
    inlined from ‘static void {anonymous}::NodeProxy::infoCallback(void*, const pw_node_info*)’ at /build/openal/src/openal-soft/alc/backends/pipewire.cpp:1090:37:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]’,
    inlined from ‘static void {anonymous}::NodeProxy::infoCallback(void*, const pw_node_info*)’ at /build/openal/src/openal-soft/alc/backends/pipewire.cpp:1107:81:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]’,
    inlined from ‘static void {anonymous}::NodeProxy::infoCallback(void*, const pw_node_info*)’ at /build/openal/src/openal-soft/alc/backends/pipewire.cpp:1121:71:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const unsigned int&}]’,
    inlined from ‘virtual void {anonymous}::PipeWirePlayback::open(std::string_view)’ at /build/openal/src/openal-soft/alc/backends/pipewire.cpp:1626:63:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
distcc[3281] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/openal/src/openal-soft/alc/backends/pipewire.cpp' failed, retried locally and got a different result.
[191/313] Building CXX object CMakeFiles/OpenAL.dir/alc/backends/portaudio.cpp.o
distcc[3308] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/alc/backends/portaudio.hpp:4,
                 from /build/openal/src/openal-soft/alc/backends/portaudio.cpp:23:
/build/openal/src/openal-soft/alc/backends/base.h: In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {const char*}]’:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {long unsigned int&}]’,
    inlined from ‘virtual bool {anonymous}::PortPlayback::reset()’ at /build/openal/src/openal-soft/alc/backends/portaudio.cpp:255:33:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/backends/base.h: In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {std::basic_string_view<char, std::char_traits<char> >&}]’:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {std::basic_string_view<char, std::char_traits<char> >}]’,
    inlined from ‘virtual void {anonymous}::PortCapture::open(std::string_view)’ at /build/openal/src/openal-soft/alc/backends/portaudio.cpp:381:47:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[192/313] Building CXX object CMakeFiles/OpenAL.dir/core/ambidefs.cpp.o
distcc[3320] ERROR: compile /build/openal/src/openal-soft/core/ambidefs.cpp on 10.3.0.16:3732/8 failed
distcc[3320] (dcc_build_somewhere) Warning: remote compilation of '/build/openal/src/openal-soft/core/ambidefs.cpp' failed, retrying locally
distcc[3320] Warning: failed to distribute /build/openal/src/openal-soft/core/ambidefs.cpp to 10.3.0.16:3732/8, running locally instead
distcc[3320] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/openal/src/openal-soft/core/ambidefs.cpp' failed, retried locally and got a different result.
[193/313] Building CXX object CMakeFiles/OpenAL.dir/alc/backends/wave.cpp.o
distcc[3312] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/alc/backends/wave.h:4,
                 from /build/openal/src/openal-soft/alc/backends/wave.cpp:23:
In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {const char*}]’,
    inlined from ‘virtual void {anonymous}::WaveBackend::start()’ at /build/openal/src/openal-soft/alc/backends/wave.cpp:462:58:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’,
    inlined from ‘virtual void {anonymous}::WaveBackend::open(std::string_view)’ at /build/openal/src/openal-soft/alc/backends/wave.cpp:232:34:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {std::basic_string_view<char, std::char_traits<char> >&}]’,
    inlined from ‘virtual void {anonymous}::WaveBackend::open(std::string_view)’ at /build/openal/src/openal-soft/alc/backends/wave.cpp:238:17:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}]’,
    inlined from ‘virtual void {anonymous}::WaveBackend::open(std::string_view)’ at /build/openal/src/openal-soft/alc/backends/wave.cpp:243:59:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/16.1.1/bits/chrono_io.h:40,
                 from /usr/include/c++/16.1.1/chrono:3695,
                 from /build/openal/src/openal-soft/alc/backends/base.h:4:
/usr/include/c++/16.1.1/format: In function ‘std::string std::vformat(string_view, format_args)’:
/usr/include/c++/16.1.1/format:5446:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5446 |   vformat(string_view __fmt, format_args __args)
      |   ^~~~~~~
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {}]’,
    inlined from ‘void DeviceBase::handleDisconnect(std::format_string<_Args ...>, Args&& ...) [with Args = {}]’ at /build/openal/src/openal-soft/core/device.h:402:30,
    inlined from ‘void {anonymous}::WaveBackend::mixerProc()’ at /build/openal/src/openal-soft/alc/backends/wave.cpp:209:42:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
[194/313] Building CXX object CMakeFiles/OpenAL.dir/alc/backends/jack.cpp.o
distcc[3302] ERROR: compile /build/openal/src/openal-soft/alc/backends/jack.cpp on 10.3.0.15:3732/8 failed
distcc[3302] (dcc_build_somewhere) Warning: remote compilation of '/build/openal/src/openal-soft/alc/backends/jack.cpp' failed, retrying locally
distcc[3302] Warning: failed to distribute /build/openal/src/openal-soft/alc/backends/jack.cpp to 10.3.0.15:3732/8, running locally instead
In file included from /build/openal/src/openal-soft/alc/backends/jack.h:4,
                 from /build/openal/src/openal-soft/alc/backends/jack.cpp:23:
/build/openal/src/openal-soft/alc/backends/base.h: In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {const char*}]’,
    inlined from ‘virtual void {anonymous}::JackPlayback::start()’ at /build/openal/src/openal-soft/alc/backends/jack.cpp:627:62:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/16.1.1/bits/chrono_io.h:40,
                 from /usr/include/c++/16.1.1/chrono:3695,
                 from /build/openal/src/openal-soft/alc/backends/base.h:4:
/usr/include/c++/16.1.1/format: In function ‘std::string std::vformat(string_view, format_args)’:
/usr/include/c++/16.1.1/format:5446:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5446 |   vformat(string_view __fmt, format_args __args)
      |   ^~~~~~~
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {basic_string_view<char, char_traits<char> >}]’,
    inlined from ‘{anonymous}::JackPlayback::reset()::<lambda(std::size_t)>’ at /build/openal/src/openal-soft/alc/backends/jack.cpp:534:52,
    inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = {anonymous}::JackPlayback::reset()::<lambda(size_t)>&; _Args = {unsigned int}]’ at /usr/include/c++/16.1.1/bits/invoke.h:63:36,
    inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = {anonymous}::JackPlayback::reset()::<lambda(size_t)>&; _Args = {unsigned int}]’ at /usr/include/c++/16.1.1/bits/invoke.h:98:40,
    inlined from ‘constexpr std::ranges::for_each_result<_Iter, _Fun> std::ranges::__for_each_fn::operator()(_Iter, _Sent, _Fun, _Proj) const [with _Iter = std::ranges::iota_view<unsigned int, unsigned int>::_Iterator; _Sent = std::ranges::iota_view<unsigned int, unsigned int>::_Iterator; _Proj = std::identity; _Fun = {anonymous}::JackPlayback::reset()::<lambda(std::size_t)>]’ at /usr/include/c++/16.1.1/bits/ranges_algo.h:223:17,
    inlined from ‘constexpr std::ranges::for_each_result<std::ranges::borrowed_iterator_t<_Range>, _Fun> std::ranges::__for_each_fn::operator()(_Range&&, _Fun, _Proj) const [with _Range = std::ranges::iota_view<unsigned int, unsigned int>; _Proj = std::identity; _Fun = {anonymous}::JackPlayback::reset()::<lambda(std::size_t)>]’ at /usr/include/c++/16.1.1/bits/ranges_algo.h:233:16,
    inlined from ‘virtual bool {anonymous}::JackPlayback::reset()’ at /build/openal/src/openal-soft/alc/backends/jack.cpp:525:30:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const basic_string_view<char, char_traits<char> >&}]’,
    inlined from ‘void {anonymous}::EnumerateDevices(jack_client_t*, std::vector<DeviceEntry>&)’ at /build/openal/src/openal-soft/alc/backends/jack.cpp:214:27:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’,
    inlined from ‘virtual void {anonymous}::JackPlayback::open(std::string_view)’ at /build/openal/src/openal-soft/alc/backends/jack.cpp:459:55:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In constructor ‘al::backend_exception::backend_exception(al::backend_error, std::format_string<_Args ...>, Args&& ...) [with Args = {std::basic_string_view<char, std::char_traits<char> >&}]’,
    inlined from ‘virtual void {anonymous}::JackPlayback::open(std::string_view)’ at /build/openal/src/openal-soft/alc/backends/jack.cpp:482:53:
/build/openal/src/openal-soft/alc/backends/base.h:114:37: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  114 |         : base_exception{make_string(fmt.get(), al::make_format_args(args...))}, mErrorCode{code}
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
distcc[3302] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/openal/src/openal-soft/alc/backends/jack.cpp' failed, retried locally and got a different result.
[195/313] Building CXX object CMakeFiles/OpenAL.dir/core/ambdec.cpp.o
distcc[3316] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/common/alformat.hpp:29,
                 from /build/openal/src/openal-soft/core/ambdec.cpp:18:
/usr/include/c++/16.1.1/format: In function ‘std::string std::vformat(string_view, format_args)’:
/usr/include/c++/16.1.1/format:5446:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5446 |   vformat(string_view __fmt, format_args __args)
      |   ^~~~~~~
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&}]’,
    inlined from ‘al::unexpected<std::__cxx11::basic_string<char> > {anonymous}::make_error(size_t, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int&}]’ at /build/openal/src/openal-soft/core/ambdec.cpp:53:10:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&}]’,
    inlined from ‘al::unexpected<std::__cxx11::basic_string<char> > {anonymous}::make_error(size_t, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int&}]’ at /build/openal/src/openal-soft/core/ambdec.cpp:54:22:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&}]’,
    inlined from ‘al::unexpected<std::__cxx11::basic_string<char> > {anonymous}::make_error(size_t, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’ at /build/openal/src/openal-soft/core/ambdec.cpp:53:10:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {}]’,
    inlined from ‘al::unexpected<std::__cxx11::basic_string<char> > {anonymous}::make_error(size_t, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’ at /build/openal/src/openal-soft/core/ambdec.cpp:54:22:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&}]’,
    inlined from ‘al::unexpected<std::__cxx11::basic_string<char> > {anonymous}::make_error(size_t, std::format_string<_Args ...>, Args&& ...) [with Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]’ at /build/openal/src/openal-soft/core/ambdec.cpp:53:10:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string<char, char_traits<char>, allocator<char> >&}]’,
    inlined from ‘al::unexpected<std::__cxx11::basic_string<char> > {anonymous}::make_error(size_t, std::format_string<_Args ...>, Args&& ...) [with Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]’ at /build/openal/src/openal-soft/core/ambdec.cpp:54:22:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&}]’,
    inlined from ‘al::unexpected<std::__cxx11::basic_string<char> > {anonymous}::make_error(size_t, std::format_string<_Args ...>, Args&& ...) [with Args = {std::basic_string_view<char, std::char_traits<char> >}]’ at /build/openal/src/openal-soft/core/ambdec.cpp:53:10:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {basic_string_view<char, char_traits<char> >}]’,
    inlined from ‘al::unexpected<std::__cxx11::basic_string<char> > {anonymous}::make_error(size_t, std::format_string<_Args ...>, Args&& ...) [with Args = {std::basic_string_view<char, std::char_traits<char> >}]’ at /build/openal/src/openal-soft/core/ambdec.cpp:54:22:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const basic_string_view<char, char_traits<char> >&}]’,
    inlined from ‘al::expected<std::monostate, std::__cxx11::basic_string<char> > AmbDecConf::load(std::string_view)’ at /build/openal/src/openal-soft/core/ambdec.cpp:66:41:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&}]’,
    inlined from ‘al::unexpected<std::__cxx11::basic_string<char> > {anonymous}::make_error(size_t, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int&, float&}]’ at /build/openal/src/openal-soft/core/ambdec.cpp:53:10,
    inlined from ‘al::expected<std::monostate, std::__cxx11::basic_string<char> > AmbDecConf::load(std::string_view)’ at /build/openal/src/openal-soft/core/ambdec.cpp:106:38:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&, float&}]’,
    inlined from ‘al::unexpected<std::__cxx11::basic_string<char> > {anonymous}::make_error(size_t, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int&, float&}]’ at /build/openal/src/openal-soft/core/ambdec.cpp:54:22,
    inlined from ‘al::expected<std::monostate, std::__cxx11::basic_string<char> > AmbDecConf::load(std::string_view)’ at /build/openal/src/openal-soft/core/ambdec.cpp:106:38:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&}]’,
    inlined from ‘al::unexpected<std::__cxx11::basic_string<char> > {anonymous}::make_error(size_t, std::format_string<_Args ...>, Args&& ...) [with Args = {int&}]’ at /build/openal/src/openal-soft/core/ambdec.cpp:53:10,
    inlined from ‘al::expected<std::monostate, std::__cxx11::basic_string<char> > AmbDecConf::load(std::string_view)’ at /build/openal/src/openal-soft/core/ambdec.cpp:170:34:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&}]’,
    inlined from ‘al::unexpected<std::__cxx11::basic_string<char> > {anonymous}::make_error(size_t, std::format_string<_Args ...>, Args&& ...) [with Args = {int&}]’ at /build/openal/src/openal-soft/core/ambdec.cpp:54:22,
    inlined from ‘al::expected<std::monostate, std::__cxx11::basic_string<char> > AmbDecConf::load(std::string_view)’ at /build/openal/src/openal-soft/core/ambdec.cpp:170:34:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
[196/313] Building CXX object CMakeFiles/OpenAL.dir/core/bformatdec.cpp.o
distcc[3326] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[197/313] Building CXX object CMakeFiles/OpenAL.dir/core/bs2b.cpp.o
distcc[3330] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[198/313] Building CXX object CMakeFiles/OpenAL.dir/core/cpu_caps.cpp.o
distcc[3346] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[199/313] Building CXX object CMakeFiles/OpenAL.dir/core/bsinc_tables.cpp.o
distcc[3334] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[200/313] Building CXX object CMakeFiles/OpenAL.dir/core/devformat.cpp.o
distcc[3354] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[201/313] Building CXX object CMakeFiles/OpenAL.dir/core/cubic_tables.cpp.o
distcc[3350] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[202/313] Building CXX object CMakeFiles/OpenAL.dir/core/context.cpp.o
distcc[3338] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[203/313] Building CXX object CMakeFiles/OpenAL.dir/core/converter.cpp.o
distcc[3342] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[204/313] Building CXX object CMakeFiles/OpenAL.dir/core/except.cpp.o
distcc[3366] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[205/313] Building CXX object CMakeFiles/OpenAL.dir/core/filters/biquad.cpp.o
distcc[3370] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[206/313] Building CXX object CMakeFiles/OpenAL.dir/core/effectslot.cpp.o
distcc[3362] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[207/313] Building CXX object CMakeFiles/OpenAL.dir/core/fpu_ctrl.cpp.o
distcc[3384] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[208/313] Building CXX object CMakeFiles/OpenAL.dir/core/device.cpp.o
distcc[3358] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[209/313] Building CXX object CMakeFiles/OpenAL.dir/core/filters/nfc.cpp.o
distcc[3374] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[210/313] Building CXX object CMakeFiles/OpenAL.dir/core/filters/splitter.cpp.o
distcc[3378] ERROR: compile /build/openal/src/openal-soft/core/filters/splitter.cpp on 10.3.0.15:3732/8 failed
distcc[3378] (dcc_build_somewhere) Warning: remote compilation of '/build/openal/src/openal-soft/core/filters/splitter.cpp' failed, retrying locally
distcc[3378] Warning: failed to distribute /build/openal/src/openal-soft/core/filters/splitter.cpp to 10.3.0.15:3732/8, running locally instead
distcc[3378] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/openal/src/openal-soft/core/filters/splitter.cpp' failed, retried locally and got a different result.
[211/313] Building CXX object CMakeFiles/OpenAL.dir/core/hrtf_resource.cpp.o
distcc[3400] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[212/313] Building CXX object CMakeFiles/OpenAL.dir/core/helpers.cpp.o
distcc[3388] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[213/313] Building CXX object CMakeFiles/OpenAL.dir/core/mastering.cpp.o
distcc[3408] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[214/313] Building CXX object CMakeFiles/OpenAL.dir/core/logging.cpp.o
distcc[3404] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[215/313] Building CXX object CMakeFiles/OpenAL.dir/core/mixer.cpp.o
distcc[3412] ERROR: compile /build/openal/src/openal-soft/core/mixer.cpp on 10.3.0.16:3732/8 failed
distcc[3412] (dcc_build_somewhere) Warning: remote compilation of '/build/openal/src/openal-soft/core/mixer.cpp' failed, retrying locally
distcc[3412] Warning: failed to distribute /build/openal/src/openal-soft/core/mixer.cpp to 10.3.0.16:3732/8, running locally instead
distcc[3412] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/openal/src/openal-soft/core/mixer.cpp' failed, retried locally and got a different result.
[216/313] Building CXX object CMakeFiles/OpenAL.dir/core/hrtf.cpp.o
distcc[3392] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In lambda function,
    inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = GetLoadedHrtf(std::string_view, unsigned int)::<lambda(const HrirArray&)>&; _Args = {const array<array<float, 2>, 128>&}]’ at /usr/include/c++/16.1.1/bits/invoke.h:63:36,
    inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = GetLoadedHrtf(std::string_view, unsigned int)::<lambda(const HrirArray&)>&; _Args = {const array<array<float, 2>, 128>&}]’ at /usr/include/c++/16.1.1/bits/invoke.h:98:40,
    inlined from ‘constexpr std::ranges::for_each_result<_Iter, _Fun> std::ranges::__for_each_fn::operator()(_Iter, _Sent, _Fun, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<const std::array<std::array<float, 2>, 128>*, std::span<const std::array<std::array<float, 2>, 128> >::__iter_tag>; _Sent = __gnu_cxx::__normal_iterator<const std::array<std::array<float, 2>, 128>*, std::span<const std::array<std::array<float, 2>, 128> >::__iter_tag>; _Proj = std::identity; _Fun = GetLoadedHrtf(std::string_view, unsigned int)::<lambda(const HrirArray&)>]’ at /usr/include/c++/16.1.1/bits/ranges_algo.h:223:17,
    inlined from ‘constexpr std::ranges::for_each_result<std::ranges::borrowed_iterator_t<_Range>, _Fun> std::ranges::__for_each_fn::operator()(_Range&&, _Fun, _Proj) const [with _Range = std::span<const std::array<std::array<float, 2>, 128> >&; _Proj = std::identity; _Fun = GetLoadedHrtf(std::string_view, unsigned int)::<lambda(const HrirArray&)>]’ at /usr/include/c++/16.1.1/bits/ranges_algo.h:233:16,
    inlined from ‘HrtfStorePtr GetLoadedHrtf(std::string_view, unsigned int)’ at /build/openal/src/openal-soft/core/hrtf.cpp:545:30:
/build/openal/src/openal-soft/core/hrtf.cpp:552:23: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  552 |             rs.process(inout[0], inout[1]);
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/core/hrtf.cpp:552:23: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
/build/openal/src/openal-soft/core/hrtf.cpp:552:23: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
/build/openal/src/openal-soft/core/hrtf.cpp:558:23: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  558 |             rs.process(inout[0], inout[1]);
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/core/hrtf.cpp:558:23: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
/build/openal/src/openal-soft/core/hrtf.cpp:558:23: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
[217/313] Building CXX object CMakeFiles/OpenAL.dir/core/storage_formats.cpp.o
distcc[3418] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[218/313] Building CXX object CMakeFiles/OpenAL.dir/core/uiddefs.cpp.o
distcc[3430] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[219/313] Building CXX object CMakeFiles/OpenAL.dir/core/hrtf_loader.cpp.o
distcc[3396] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
/build/openal/src/openal-soft/core/hrtf_loader.cpp: In function ‘std::unique_ptr<HrtfStore> {anonymous}::CreateHrtfStore(u32, u8, std::span<const HrtfStore::Field>, std::span<const HrtfStore::Elevation>, std::span<const std::array<std::array<float, 2>, 128> >, std::span<const std::array<u8, 2> >)’:
/build/openal/src/openal-soft/core/hrtf_loader.cpp:100:29: warning: cast from ‘char*’ to ‘HrtfStore::Field*’ increases required alignment of target type [-Wcast-align]
  100 |     auto field_ = std::span{reinterpret_cast<HrtfStore::Field*>(std::to_address(storeiter)),
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/core/hrtf_loader.cpp:105:28: warning: cast from ‘char*’ to ‘HrtfStore::Elevation*’ increases required alignment of target type [-Wcast-align]
  105 |     auto elev_ = std::span{reinterpret_cast<HrtfStore::Elevation*>(std::to_address(storeiter)),
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/core/hrtf_loader.cpp:110:30: warning: cast from ‘char*’ to ‘HrirArray*’ {aka ‘std::array<std::array<float, 2>, 128>*’} increases required alignment of target type [-Wcast-align]
  110 |     auto coeffs_ = std::span{reinterpret_cast<HrirArray*>(std::to_address(storeiter)), irCount};
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/openal/src/openal-soft/common/alformat.hpp:29,
                 from /build/openal/src/openal-soft/core/hrtf_loader.cpp:14:
/usr/include/c++/16.1.1/format: In function ‘std::string std::vformat(string_view, format_args)’:
/usr/include/c++/16.1.1/format:5446:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5446 |   vformat(string_view __fmt, format_args __args)
      |   ^~~~~~~
/usr/include/c++/16.1.1/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const u8&}]’:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
/usr/include/c++/16.1.1/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&, const int&, u16&, const unsigned int&, const unsigned int&}]’:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
/usr/include/c++/16.1.1/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&, float&, float&}]’:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
/usr/include/c++/16.1.1/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&, const u8&, const unsigned int&, const unsigned int&}]’:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
/usr/include/c++/16.1.1/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&, const u16&, const unsigned int&, const unsigned int&}]’:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
/usr/include/c++/16.1.1/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&, u8&, const unsigned int&}]’:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
/usr/include/c++/16.1.1/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int, u16&, const unsigned int&, const unsigned int&}]’:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
/usr/include/c++/16.1.1/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const u8&, const unsigned int&, const unsigned int&}]’:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const unsigned int&}]’,
    inlined from ‘std::unique_ptr<HrtfStore> {anonymous}::CreateHrtfStore(u32, u8, std::span<const HrtfStore::Field>, std::span<const HrtfStore::Elevation>, std::span<const std::array<std::array<float, 2>, 128> >, std::span<const std::array<u8, 2> >)’ at /build/openal/src/openal-soft/core/hrtf_loader.cpp:73:44:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&, u16&, const unsigned int&, const unsigned int&}]’,
    inlined from ‘std::unique_ptr<HrtfStore> {anonymous}::LoadHrtf01(std::istream&)’ at /build/openal/src/openal-soft/core/hrtf_loader.cpp:307:48:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const u16&, const unsigned int&, const unsigned int&}]’,
    inlined from ‘std::unique_ptr<HrtfStore> {anonymous}::LoadHrtf00(std::istream&)’ at /build/openal/src/openal-soft/core/hrtf_loader.cpp:203:44:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&, u16&, u16&}]’,
    inlined from ‘std::unique_ptr<HrtfStore> {anonymous}::LoadHrtf00(std::istream&)’ at /build/openal/src/openal-soft/core/hrtf_loader.cpp:222:48:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int, u16&, const u16&}]’,
    inlined from ‘std::unique_ptr<HrtfStore> {anonymous}::LoadHrtf00(std::istream&)’ at /build/openal/src/openal-soft/core/hrtf_loader.cpp:228:44:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const int&, float, const unsigned int&}]’,
    inlined from ‘std::unique_ptr<HrtfStore> {anonymous}::LoadHrtf03(std::istream&)’ at /build/openal/src/openal-soft/core/hrtf_loader.cpp:689:48:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int, int, float, const unsigned int&}]’,
    inlined from ‘std::unique_ptr<HrtfStore> {anonymous}::LoadHrtf03(std::istream&)’ at /build/openal/src/openal-soft/core/hrtf_loader.cpp:714:48:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const int&, u8&, const unsigned int&}]’,
    inlined from ‘std::unique_ptr<HrtfStore> {anonymous}::LoadHrtf02(std::istream&)’ at /build/openal/src/openal-soft/core/hrtf_loader.cpp:468:48:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int, int, u8&, const unsigned int&}]’,
    inlined from ‘std::unique_ptr<HrtfStore> {anonymous}::LoadHrtf02(std::istream&)’ at /build/openal/src/openal-soft/core/hrtf_loader.cpp:507:48:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]’,
    inlined from ‘std::unique_ptr<HrtfStore> LoadHrtf(std::istream&)’ at /build/openal/src/openal-soft/core/hrtf_loader.cpp:731:44:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
[220/313] Building CXX object CMakeFiles/OpenAL.dir/core/rtkit.cpp.o
distcc[3438] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[221/313] Building CXX object CMakeFiles/OpenAL.dir/core/tsmefilter.cpp.o
distcc[3422] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In module phase_shifter, imported at /build/openal/src/openal-soft/core/tsmefilter.cpp:11:
/build/openal/src/openal-soft/alsoft-modules/phase_shifter.cppm: In instantiation of ‘void PhaseShifterT@phase_shifter<FilterSize>::process(std::span<float>, std::span<const float, 4294967295>) const [with unsigned int FilterSize = 256]’:
/build/openal/src/openal-soft/core/tsmefilter.cpp:407:25:   required from ‘void TsmeStereoDecoder<N>::decode(std::span<std::span<float> >, bool) [with unsigned int N = 256]’
  407 |     gPShifter<N>.process(xoutput, mTemp);
      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/core/tsmefilter.cpp:509:17:   required from here
  509 | template struct TsmeStereoDecoder<256>;
      |                 ^~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alsoft-modules/phase_shifter.cppm:95:34: warning: cast from ‘std::span<float>::pointer’ {aka ‘float*’} to ‘float32x4_t*’ increases required alignment of target type [-Wcast-align]
   95 |             auto out = std::span{reinterpret_cast<float32x4_t*>(dst.data()), todo};
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alsoft-modules/phase_shifter.cppm: In instantiation of ‘void PhaseShifterT@phase_shifter<FilterSize>::process(std::span<float>, std::span<const float, 4294967295>) const [with unsigned int FilterSize = 512]’:
/build/openal/src/openal-soft/core/tsmefilter.cpp:407:25:   required from ‘void TsmeStereoDecoder<N>::decode(std::span<std::span<float> >, bool) [with unsigned int N = 512]’
  407 |     gPShifter<N>.process(xoutput, mTemp);
      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/core/tsmefilter.cpp:511:17:   required from here
  511 | template struct TsmeStereoDecoder<512>;
      |                 ^~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alsoft-modules/phase_shifter.cppm:95:34: warning: cast from ‘std::span<float>::pointer’ {aka ‘float*’} to ‘float32x4_t*’ increases required alignment of target type [-Wcast-align]
   95 |             auto out = std::span{reinterpret_cast<float32x4_t*>(dst.data()), todo};
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[222/313] Building CXX object CMakeFiles/OpenAL.dir/core/mixer/mixer_c.cpp.o
distcc[3442] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
/build/openal/src/openal-soft/core/mixer/mixer_c.cpp: In function ‘void MixDirectHrtf_C(FloatBufferSpan, FloatBufferSpan, std::span<const std::array<float, 1024> >, std::span<std::array<float, 2> >, std::span<float, 1024>, std::span<HrtfChannelState>, std::size_t, std::size_t)’:
/build/openal/src/openal-soft/core/mixer/mixer_c.cpp:237:6: note: parameter passing for argument of type ‘const std::span<HrtfChannelState>’ changed in GCC 7.1
  237 | void MixDirectHrtf_C(FloatBufferSpan const LeftOut, FloatBufferSpan const RightOut,
      |      ^~~~~~~~~~~~~~~
[223/313] Generating ui_mainwindow.h
[224/313] Generating moc_mainwindow.cpp
[225/313] Building CXX object CMakeFiles/OpenAL.dir/core/uhjfilter.cpp.o
distcc[3426] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In module phase_shifter, imported at /build/openal/src/openal-soft/core/uhjfilter.cpp:19:
/build/openal/src/openal-soft/alsoft-modules/phase_shifter.cppm: In instantiation of ‘void PhaseShifterT@phase_shifter<FilterSize>::process(std::span<float>, std::span<const float, 4294967295>) const [with unsigned int FilterSize = 256]’:
/build/openal/src/openal-soft/core/uhjfilter.cpp:332:25:   required from ‘void UhjDecoder<N>::decode(std::span<std::span<float> >, bool) [with unsigned int N = 256]’
  332 |     gPShifter<N>.process(xoutput, mTemp);
      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/core/uhjfilter.cpp:604:17:   required from here
  604 | template struct UhjDecoder<256>;
      |                 ^~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alsoft-modules/phase_shifter.cppm:95:34: warning: cast from ‘std::span<float>::pointer’ {aka ‘float*’} to ‘float32x4_t*’ increases required alignment of target type [-Wcast-align]
   95 |             auto out = std::span{reinterpret_cast<float32x4_t*>(dst.data()), todo};
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alsoft-modules/phase_shifter.cppm: In instantiation of ‘void PhaseShifterT@phase_shifter<FilterSize>::process(std::span<float>, std::span<const float, 4294967295>) const [with unsigned int FilterSize = 512]’:
/build/openal/src/openal-soft/core/uhjfilter.cpp:332:25:   required from ‘void UhjDecoder<N>::decode(std::span<std::span<float> >, bool) [with unsigned int N = 512]’
  332 |     gPShifter<N>.process(xoutput, mTemp);
      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/core/uhjfilter.cpp:608:17:   required from here
  608 | template struct UhjDecoder<512>;
      |                 ^~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alsoft-modules/phase_shifter.cppm:95:34: warning: cast from ‘std::span<float>::pointer’ {aka ‘float*’} to ‘float32x4_t*’ increases required alignment of target type [-Wcast-align]
   95 |             auto out = std::span{reinterpret_cast<float32x4_t*>(dst.data()), todo};
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[226/313] Generating CXX dyndep file CMakeFiles/alsoft.sofa-support.dir/CXX.dd
[227/313] Scanning /build/openal/src/openal-soft/utils/uhjencoder.cpp for CXX dependencies
[228/313] Scanning /build/openal/src/openal-soft/utils/makemhr/loaddef.cpp for CXX dependencies
[229/313] Scanning /build/openal/src/openal-soft/utils/makemhr/loadsofa.cpp for CXX dependencies
[230/313] Scanning /build/openal/src/openal-soft/utils/makemhr/makemhr.cpp for CXX dependencies
[231/313] Scanning /build/openal/src/openal-soft/utils/sofa-info.cpp for CXX dependencies
[232/313] Scanning /build/openal/src/openal-soft/examples/allafplay.cpp for CXX dependencies
[233/313] Scanning /build/openal/src/openal-soft/examples/aldebug.cpp for CXX dependencies
[234/313] Scanning /build/openal/src/openal-soft/examples/alstreamcb.cpp for CXX dependencies
[235/313] Building CXX object CMakeFiles/OpenAL.dir/core/mixer/mixer_neon.cpp.o
distcc[3446] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
/build/openal/src/openal-soft/core/mixer/mixer_neon.cpp: In function ‘void {anonymous}::MixLine(std::span<const float>, std::span<float>, float&, float, float, std::size_t, std::size_t, std::size_t)’:
/build/openal/src/openal-soft/core/mixer/mixer_neon.cpp:100:40: warning: cast from ‘std::span<const float>::pointer’ {aka ‘const float*’} to ‘const float32x4_t*’ increases required alignment of target type [-Wcast-align]
  100 |             auto const in4 = std::span{reinterpret_cast<const float32x4_t*>(InSamples.data()),
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/core/mixer/mixer_neon.cpp:102:41: warning: cast from ‘std::span<float>::pointer’ {aka ‘float*’} to ‘float32x4_t*’ increases required alignment of target type [-Wcast-align]
  102 |             auto const out4 = std::span{reinterpret_cast<float32x4_t*>(dst.data()), dst.size()/4};
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/core/mixer/mixer_neon.cpp:161:36: warning: cast from ‘std::span<const float>::pointer’ {aka ‘const float*’} to ‘const float32x4_t*’ increases required alignment of target type [-Wcast-align]
  161 |         auto const in4 = std::span{reinterpret_cast<const float32x4_t*>(InSamples.data()),
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/core/mixer/mixer_neon.cpp:164:37: warning: cast from ‘std::span<float>::pointer’ {aka ‘float*’} to ‘float32x4_t*’ increases required alignment of target type [-Wcast-align]
  164 |         auto const out4 = std::span{reinterpret_cast<float32x4_t*>(out.data()), out.size()/4};
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/core/mixer/mixer_neon.cpp: In function ‘void Resample_Linear_NEON(const InterpState*, std::span<const float>, unsigned int, unsigned int, std::span<float>)’:
/build/openal/src/openal-soft/core/mixer/mixer_neon.cpp:202:37: warning: cast from ‘std::span<float>::pointer’ {aka ‘float*’} to ‘float32x4_t*’ increases required alignment of target type [-Wcast-align]
  202 |     std::ranges::generate(std::span{reinterpret_cast<float32x4_t*>(dst.data()), dst.size()/4},
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/core/mixer/mixer_neon.cpp: In function ‘void Resample_Cubic_NEON(const InterpState*, std::span<const float>, unsigned int, unsigned int, std::span<float>)’:
/build/openal/src/openal-soft/core/mixer/mixer_neon.cpp:261:37: warning: cast from ‘std::span<float>::pointer’ {aka ‘float*’} to ‘float32x4_t*’ increases required alignment of target type [-Wcast-align]
  261 |     std::ranges::generate(std::span{reinterpret_cast<float32x4_t*>(dst.data()), dst.size()/4},
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/core/mixer/mixer_neon.cpp: In function ‘void MixDirectHrtf_NEON(FloatBufferSpan, FloatBufferSpan, std::span<const std::array<float, 1024> >, std::span<std::array<float, 2> >, std::span<float, 1024>, std::span<HrtfChannelState>, std::size_t, std::size_t)’:
/build/openal/src/openal-soft/core/mixer/mixer_neon.cpp:443:6: note: parameter passing for argument of type ‘const std::span<HrtfChannelState>’ changed in GCC 7.1
  443 | void MixDirectHrtf_NEON(FloatBufferSpan const LeftOut, FloatBufferSpan const RightOut,
      |      ^~~~~~~~~~~~~~~~~~
[236/313] Scanning /build/openal/src/openal-soft/examples/aldirect.cpp for CXX dependencies
[237/313] Building CXX object CMakeFiles/OpenAL.dir/core/voice.cpp.o
distcc[3434] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[238/313] Scanning /build/openal/src/openal-soft/examples/alffplay.cpp for CXX dependencies
[239/313] Scanning /build/openal/src/openal-soft/utils/alsoft-config/main.cpp for CXX dependencies
[240/313] Generating CXX dyndep file CMakeFiles/uhjdecoder.dir/CXX.dd
[241/313] Scanning /build/openal/src/openal-soft/utils/alsoft-config/mainwindow.cpp for CXX dependencies
[242/313] Generating CXX dyndep file CMakeFiles/uhjencoder.dir/CXX.dd
[243/313] Generating CXX dyndep file CMakeFiles/makemhr.dir/CXX.dd
[244/313] Generating CXX dyndep file CMakeFiles/sofa-info.dir/CXX.dd
[245/313] Scanning /build/openal/src/openal-soft/utils/alsoft-config/verstr.cpp for CXX dependencies
[246/313] Generating CXX dyndep file CMakeFiles/aldebug.dir/CXX.dd
[247/313] Generating CXX dyndep file CMakeFiles/allafplay.dir/CXX.dd
[248/313] Generating CXX dyndep file CMakeFiles/alstreamcb.dir/CXX.dd
[249/313] Generating CXX dyndep file CMakeFiles/aldirect.dir/CXX.dd
[250/313] Generating CXX dyndep file CMakeFiles/alffplay.dir/CXX.dd
[251/313] Building C object CMakeFiles/alsoft.excommon.dir/examples/common/alhelpers.c.o
[252/313] Scanning /build/openal/src/build/utils/alsoft-config/moc_mainwindow.cpp for CXX dependencies
[253/313] Building CXX object CMakeFiles/alsoft.api-modules.dir/modules/alc.cppm.o
[254/313] Generating CXX dyndep file utils/alsoft-config/CMakeFiles/alsoft-config.dir/CXX.dd
[255/313] Building C object CMakeFiles/openal-info.dir/utils/openal-info.c.o
[256/313] Building CXX object CMakeFiles/alsoft.sofa-support.dir/utils/sofa-support.cpp.o
distcc[3503] ERROR: compile /build/openal/src/openal-soft/utils/sofa-support.cpp on 10.3.0.15:3732/8 failed
distcc[3503] (dcc_build_somewhere) Warning: remote compilation of '/build/openal/src/openal-soft/utils/sofa-support.cpp' failed, retrying locally
distcc[3503] Warning: failed to distribute /build/openal/src/openal-soft/utils/sofa-support.cpp to 10.3.0.15:3732/8, running locally instead
distcc[3503] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/openal/src/openal-soft/utils/sofa-support.cpp' failed, retried locally and got a different result.
[257/313] Linking CXX static library libalsoft.sofa-support.a
[258/313] Building CXX object CMakeFiles/OpenAL.dir/al/debug.cpp.o
distcc[3101] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In file included from /build/openal/src/openal-soft/alc/context.cppm:3,
of module alc.context, imported at /build/openal/src/openal-soft/al/debug.cpp:37:
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int, const u16&}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {char&}]’,
    inlined from ‘void {anonymous}::alDebugMessageControlEXT_(gsl::not_null<al::Context*>, ALenum, ALenum, ALenum, ALsizei, const ALuint*, ALboolean)’ at /build/openal/src/openal-soft/al/debug.cpp:264:29:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/16.1.1/bits/chrono_io.h:40,
                 from /usr/include/c++/16.1.1/chrono:3695,
                 from /build/openal/src/openal-soft/core/device.h:6,
                 from /build/openal/src/openal-soft/alc/device.h:20,
                 from /build/openal/src/openal-soft/al/debug.cpp:24:
/usr/include/c++/16.1.1/format: In function ‘std::string std::vformat(string_view, format_args)’:
/usr/include/c++/16.1.1/format:5446:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5446 |   vformat(string_view __fmt, format_args __args)
      |   ^~~~~~~
/usr/include/c++/16.1.1/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]’:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {const unsigned int&, const u16&}]’,
    inlined from ‘void {anonymous}::alPushDebugGroupEXT_(gsl::not_null<al::Context*>, ALenum, ALuint, ALsizei, const ALchar*)’ at /build/openal/src/openal-soft/al/debug.cpp:354:33:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {int&, const u16&}]’,
    inlined from ‘void {anonymous}::alPushDebugGroupEXT_(gsl::not_null<al::Context*>, ALenum, ALuint, ALsizei, const ALchar*)’ at /build/openal/src/openal-soft/al/debug.cpp:359:29:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[259/313] Building CXX object CMakeFiles/OpenAL.dir/al/auxeffectslot.cpp.o
distcc[3082] ERROR: compile /build/openal/src/openal-soft/al/auxeffectslot.cpp on 10.3.0.15:3732/8 failed
distcc[3082] (dcc_build_somewhere) Warning: remote compilation of '/build/openal/src/openal-soft/al/auxeffectslot.cpp' failed, retrying locally
distcc[3082] Warning: failed to distribute /build/openal/src/openal-soft/al/auxeffectslot.cpp to 10.3.0.15:3732/8, running locally instead
In file included from /build/openal/src/openal-soft/alc/context.cppm:3,
of module alc.context, imported at /build/openal/src/openal-soft/al/auxeffectslot.cpp:66:
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {const int&, const char*}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {const int&}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {const unsigned int&}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {float&}]’,
    inlined from ‘void {anonymous}::alAuxiliaryEffectSlotf_(gsl::not_null<al::Context*>, ALuint, ALenum, ALfloat)’ at /build/openal/src/openal-soft/al/auxeffectslot.cpp:652:33:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’,
    inlined from ‘void alAuxiliaryEffectSlotPlaySOFT(ALuint)’ at /build/openal/src/openal-soft/al/auxeffectslot.cpp:962:22:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’,
    inlined from ‘void alAuxiliaryEffectSlotPlayvSOFT(ALsizei, const ALuint*)’ at /build/openal/src/openal-soft/al/auxeffectslot.cpp:969:22:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’,
    inlined from ‘void alAuxiliaryEffectSlotStopSOFT(ALuint)’ at /build/openal/src/openal-soft/al/auxeffectslot.cpp:976:22:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::setError(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’,
    inlined from ‘void alAuxiliaryEffectSlotStopvSOFT(ALsizei, const ALuint*)’ at /build/openal/src/openal-soft/al/auxeffectslot.cpp:983:22:
/build/openal/src/openal-soft/alc/context.hpp:171:19: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  171 |     { setErrorImpl(errorCode, msg.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int&, unsigned int&, const int&}]’,
    inlined from ‘void {anonymous}::alGenAuxiliaryEffectSlots_(gsl::not_null<al::Context*>, ALsizei, ALuint*)’ at /build/openal/src/openal-soft/al/auxeffectslot.cpp:363:29:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alc/context.hpp: In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {}]’:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/16.1.1/bits/chrono_io.h:40,
                 from /usr/include/c++/16.1.1/chrono:3695,
                 from /build/openal/src/openal-soft/core/device.h:6,
                 from /build/openal/src/openal-soft/core/effectslot.h:7,
                 from /build/openal/src/openal-soft/al/auxeffectslot.h:17,
                 from /build/openal/src/openal-soft/al/auxeffectslot.cpp:23:
/usr/include/c++/16.1.1/format: In function ‘std::string std::vformat(string_view, format_args)’:
/usr/include/c++/16.1.1/format:5446:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5446 |   vformat(string_view __fmt, format_args __args)
      |   ^~~~~~~
In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned char}]’,
    inlined from ‘gsl::not_null<EffectStateFactory*> {anonymous}::getFactoryByType(EffectSlotType)’ at /build/openal/src/openal-soft/al/auxeffectslot.cpp:102:40:
/usr/include/c++/16.1.1/format:5488:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
 5488 |     { return std::vformat(__fmt.get(), std::make_format_args(__args...)); }
      |                                                                        ^
In member function ‘void al::Context::throw_error(ALenum, std::format_string<_Args ...>, Args&& ...) [with Args = {unsigned int&, unsigned int&}]’,
    inlined from ‘void {anonymous}::alAuxiliaryEffectSloti_(gsl::not_null<al::Context*>, ALuint, ALenum, ALint)’ at /build/openal/src/openal-soft/al/auxeffectslot.cpp:515:37:
/build/openal/src/openal-soft/alc/context.hpp:178:23: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<char>, char> >’} changed in GCC 9.1
  178 |     { throw_error_impl(errorCode, fmt.get(), al::make_format_args(args...)); }
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
distcc[3082] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/openal/src/openal-soft/al/auxeffectslot.cpp' failed, retried locally and got a different result.
[260/313] Linking CXX shared library libopenal.so.1.25.2
[261/313] Creating library symlink libopenal.so.1 libopenal.so
[262/313] Building CXX object CMakeFiles/alsoft.api-modules.dir/modules/al.cppm.o
[263/313] Building CXX object CMakeFiles/alsoft.api-modules.dir/modules/alstd.cppm.o
[264/313] Building CXX object CMakeFiles/uhjencoder.dir/utils/uhjencoder.cpp.o
distcc[3528] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
In module phase_shifter, imported at /build/openal/src/openal-soft/utils/uhjencoder.cpp:56:
/build/openal/src/openal-soft/alsoft-modules/phase_shifter.cppm: In instantiation of ‘void PhaseShifterT@phase_shifter<FilterSize>::process(std::span<float>, std::span<const float>) const [with unsigned int FilterSize = 2048]’:
/build/openal/src/openal-soft/utils/uhjencoder.cpp:141:19:   required from here
  141 |     PShift.process(std::span{mD}.first(SamplesToDo), mTemp);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alsoft-modules/phase_shifter.cppm:95:34: warning: cast from ‘std::span<float>::pointer’ {aka ‘float*’} to ‘float32x4_t*’ increases required alignment of target type [-Wcast-align]
   95 |             auto out = std::span{reinterpret_cast<float32x4_t*>(dst.data()), todo};
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[265/313] Building CXX object CMakeFiles/alsoft.api-modules.dir/modules/efx.cppm.o
[266/313] Building CXX object CMakeFiles/alsoft.api-modules.dir/modules/alext.cppm.o
[267/313] Building CXX object CMakeFiles/alsoft.api-modules.dir/modules/openal.cppm.o
[268/313] Linking C static library libalsoft.excommon.a
[269/313] Building CXX object CMakeFiles/sofa-info.dir/utils/sofa-info.cpp.o
distcc[3568] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[270/313] Building C object CMakeFiles/alrecord.dir/examples/alrecord.c.o
distcc[3588] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[271/313] Building CXX object CMakeFiles/uhjdecoder.dir/utils/uhjdecoder.cpp.o
distcc[3524] ERROR: compile /build/openal/src/openal-soft/utils/uhjdecoder.cpp on 10.3.0.15:3732/8 failed
distcc[3524] (dcc_build_somewhere) Warning: remote compilation of '/build/openal/src/openal-soft/utils/uhjdecoder.cpp' failed, retrying locally
distcc[3524] Warning: failed to distribute /build/openal/src/openal-soft/utils/uhjdecoder.cpp to 10.3.0.15:3732/8, running locally instead
In module phase_shifter, imported at /build/openal/src/openal-soft/utils/uhjdecoder.cpp:60:
/build/openal/src/openal-soft/alsoft-modules/phase_shifter.cppm: In instantiation of ‘void PhaseShifterT@phase_shifter<FilterSize>::process(std::span<float>, std::span<const float>) const [with unsigned int FilterSize = 2048]’:
/build/openal/src/openal-soft/utils/uhjdecoder.cpp:245:19:   required from here
  245 |     PShift.process(xoutput.first(SamplesToDo), mTemp);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/alsoft-modules/phase_shifter.cppm:95:34: warning: cast from ‘std::span<float>::pointer’ {aka ‘float*’} to ‘float32x4_t*’ increases required alignment of target type [-Wcast-align]
   95 |             auto out = std::span{reinterpret_cast<float32x4_t*>(dst.data()), todo};
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
distcc[3524] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/openal/src/openal-soft/utils/uhjdecoder.cpp' failed, retried locally and got a different result.
[272/313] Building CXX object CMakeFiles/makemhr.dir/utils/makemhr/loadsofa.cpp.o
distcc[3545] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
/build/openal/src/openal-soft/utils/makemhr/loadsofa.cpp: In lambda function:
/build/openal/src/openal-soft/utils/makemhr/loadsofa.cpp:338:39: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  338 |                     resampler->process(restmp, azd.mIrs[ti]);
      |                     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/loadsofa.cpp:338:39: note: parameter passing for argument of type ‘const std::span<double>’ changed in GCC 7.1
/build/openal/src/openal-soft/utils/makemhr/loadsofa.cpp:338:39: note: parameter passing for argument of type ‘const std::span<double>’ changed in GCC 7.1
In function ‘double {anonymous}::CalcHrirOnset(PPhaseResampler&, unsigned int, std::span<double>, std::span<const double>)’,
    inlined from ‘LoadSofaFile(std::string_view, unsigned int, unsigned int, unsigned int, unsigned int, ChannelModeT, HrirDataT*)::<lambda()>’ at /build/openal/src/openal-soft/utils/makemhr/loadsofa.cpp:572:57,
    inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = bool; _Fn = LoadSofaFile(std::string_view, unsigned int, unsigned int, unsigned int, unsigned int, ChannelModeT, HrirDataT*)::<lambda()>; _Args = {}]’ at /usr/include/c++/16.1.1/bits/invoke.h:63:36,
    inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = LoadSofaFile(std::string_view, unsigned int, unsigned int, unsigned int, unsigned int, ChannelModeT, HrirDataT*)::<lambda()>; _Args = {}]’ at /usr/include/c++/16.1.1/bits/invoke.h:98:40,
    inlined from ‘typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with unsigned int ..._Ind = {0}; _Tuple = std::tuple<LoadSofaFile(std::string_view, unsigned int, unsigned int, unsigned int, unsigned int, ChannelModeT, HrirDataT*)::<lambda()> >]’ at /usr/include/c++/16.1.1/bits/std_thread.h:303:26,
    inlined from ‘typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple<LoadSofaFile(std::string_view, unsigned int, unsigned int, unsigned int, unsigned int, ChannelModeT, HrirDataT*)::<lambda()> >]’ at /usr/include/c++/16.1.1/bits/std_thread.h:310:20,
    inlined from ‘_Ptr_type std::__future_base::_Task_setter<_Res_ptr, _Fn, _Res>::operator()() const [with _Ptr_type = std::unique_ptr<std::__future_base::_Result<bool>, std::__future_base::_Result_base::_Deleter>; _Fn = std::thread::_Invoker<std::tuple<LoadSofaFile(std::string_view, unsigned int, unsigned int, unsigned int, unsigned int, ChannelModeT, HrirDataT*)::<lambda()> > >; _Res = bool]’ at /usr/include/c++/16.1.1/future:1419:35,
    inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = unique_ptr<__future_base::_Result<bool>, __future_base::_Result_base::_Deleter>; _Fn = __future_base::_Task_setter<unique_ptr<__future_base::_Result<bool>, __future_base::_Result_base::_Deleter>, thread::_Invoker<tuple<LoadSofaFile(std::string_view, unsigned int, unsigned int, unsigned int, unsigned int, ChannelModeT, HrirDataT*)::<lambda()> > >, bool>&; _Args = {}]’ at /usr/include/c++/16.1.1/bits/invoke.h:63:67,
    inlined from ‘constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = unique_ptr<__future_base::_Result_base, __future_base::_Result_base::_Deleter>; _Callable = __future_base::_Task_setter<unique_ptr<__future_base::_Result<bool>, __future_base::_Result_base::_Deleter>, thread::_Invoker<tuple<LoadSofaFile(std::string_view, unsigned int, unsigned int, unsigned int, unsigned int, ChannelModeT, HrirDataT*)::<lambda()> > >, bool>&; _Args = {}]’ at /usr/include/c++/16.1.1/bits/invoke.h:116:35,
    inlined from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>; _Functor = std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<bool>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<LoadSofaFile(std::string_view, unsigned int, unsigned int, unsigned int, unsigned int, ChannelModeT, HrirDataT*)::<lambda()> > >, bool>; _ArgTypes = {}]’ at /usr/include/c++/16.1.1/bits/std_function.h:296:44:
/build/openal/src/openal-soft/utils/makemhr/loadsofa.cpp:247:15: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  247 |     rs.process(hrir, upsampled);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/loadsofa.cpp:247:15: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
/build/openal/src/openal-soft/utils/makemhr/loadsofa.cpp:247:15: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
[273/313] Building C object CMakeFiles/alplay.dir/examples/alplay.c.o
distcc[3600] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[274/313] Building C object CMakeFiles/alstream.dir/examples/alstream.c.o
distcc[3604] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[275/313] Building C object CMakeFiles/alreverb.dir/examples/alreverb.c.o
distcc[3608] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[276/313] Building C object CMakeFiles/almultireverb.dir/examples/almultireverb.c.o
distcc[3612] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[277/313] Building C object CMakeFiles/allatency.dir/examples/allatency.c.o
distcc[3616] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[278/313] Building C object CMakeFiles/alhrtf.dir/examples/alhrtf.c.o
distcc[3620] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[279/313] Building CXX object CMakeFiles/makemhr.dir/utils/makemhr/loaddef.cpp.o
distcc[3542] ERROR: compile /build/openal/src/openal-soft/utils/makemhr/loaddef.cpp on 10.3.0.16:3732/8 failed
distcc[3542] (dcc_build_somewhere) Warning: remote compilation of '/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp' failed, retrying locally
distcc[3542] Warning: failed to distribute /build/openal/src/openal-soft/utils/makemhr/loaddef.cpp to 10.3.0.16:3732/8, running locally instead
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp: In function ‘bool {anonymous}::TrLoad(TokenReaderT*)’:
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:196:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
  196 |     if(toLoad >= TRLoadSize && istream.good())
      |        ~~~~~~~^~~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:216:21: warning: comparison of integer expressions of different signedness: ‘std::streamsize’ {aka ‘int’} and ‘const unsigned int’ [-Wsign-compare]
  216 |         if(tr->mOut >= TRRingSize)
      |            ~~~~~~~~~^~~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp: In function ‘double {anonymous}::AverageHrirOnset(PPhaseResampler&, std::span<double>, unsigned int, std::span<const double>, double, double)’:
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1684:6: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
 1684 | auto AverageHrirOnset(PPhaseResampler &rs, std::span<double> upsampled, unsigned const rate,
      |      ^~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1684:6: note: parameter passing for argument of type ‘const std::span<const double>’ changed in GCC 7.1
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1687:15: note: parameter passing for argument of type ‘const std::span<const double>’ changed in GCC 7.1
 1687 |     rs.process(hrir, upsampled);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1687:15: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1687:15: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp: In function ‘void {anonymous}::ExtractSofaHrir(const MYSOFA_HRTF*, size_t, size_t, size_t, std::span<double>)’:
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1087:6: note: parameter passing for argument of type ‘const std::span<double>’ changed in GCC 7.1
 1087 | void ExtractSofaHrir(const MYSOFA_HRTF *hrtf, const size_t index, const size_t channel,
      |      ^~~~~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp: In function ‘bool {anonymous}::LoadBinarySource(std::istream&, const SourceRefT*, std::endian, std::span<double>)’:
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:966:6: note: parameter passing for argument of type ‘const std::span<double>’ changed in GCC 7.1
  966 | auto LoadBinarySource(std::istream &istream, const SourceRefT *src, const std::endian order,
      |      ^~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp: In function ‘bool {anonymous}::ReadWaveData(std::istream&, const SourceRefT*, std::endian, std::span<double>)’:
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:812:6: note: parameter passing for argument of type ‘const std::span<double>’ changed in GCC 7.1
  812 | auto ReadWaveData(std::istream &istream, const SourceRefT *src, const std::endian order,
      |      ^~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp: In function ‘int {anonymous}::ReadWaveList(std::istream&, const SourceRefT*, std::endian, std::span<double>)’:
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:835:6: note: parameter passing for argument of type ‘const std::span<double>’ changed in GCC 7.1
  835 | auto ReadWaveList(std::istream &istream, const SourceRefT *src, const std::endian order,
      |      ^~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:856:29: note: parameter passing for argument of type ‘const std::span<double>’ changed in GCC 7.1
  856 |             if(!ReadWaveData(istream, src, order, hrir))
      |                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:856:29: note: parameter passing for argument of type ‘const std::span<double>’ changed in GCC 7.1
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:895:33: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
  895 |                 if(!ReadWaveData(istream, src, order, hrir.subspan(offset, count)))
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:895:33: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp: In function ‘bool {anonymous}::LoadSofaSource(SourceRefT*, unsigned int, std::span<double>)’:
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1097:6: note: parameter passing for argument of type ‘const std::span<double>’ changed in GCC 7.1
 1097 | auto LoadSofaSource(SourceRefT *src, unsigned const hrirRate, std::span<double> const hrir) -> bool
      |      ^~~~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1137:20: note: parameter passing for argument of type ‘const std::span<double>’ changed in GCC 7.1
 1137 |     ExtractSofaHrir(sofa->hrtf, static_cast<unsigned>(nearest), src->mChannel, src->mOffset, hrir);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp: In function ‘void {anonymous}::AverageHrirMagnitude(unsigned int, std::span<const double>, double, std::span<double>)’:
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1697:6: note: parameter passing for argument of type ‘const std::span<const double>’ changed in GCC 7.1
 1697 | void AverageHrirMagnitude(unsigned const fftSize, std::span<double const> const hrir,
      |      ^~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1697:6: note: parameter passing for argument of type ‘const std::span<double>’ changed in GCC 7.1
In function ‘bool {anonymous}::ProcessSources(TokenReaderT*, HrirDataT*, unsigned int)’,
    inlined from ‘bool LoadDefInput(std::istream&, std::span<const char>, std::string_view, unsigned int, unsigned int, unsigned int, ChannelModeT, HrirDataT*)’ at /build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:2019:27:
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1838:32: note: parameter passing for argument of type ‘const std::span<double>’ changed in GCC 7.1
 1838 |                 ExtractSofaHrir(sofa->hrtf, si, 0, src.mOffset, hrirPoints);
      |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1840:51: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
 1840 |                 azd->mDelays[0] = AverageHrirOnset(onsetResampler, onsetSamples, hData->mIrRate,
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1841 |                     hrirPoints, 1.0, azd->mDelays[0]);
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1840:51: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1843:39: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
 1843 |                     resampler->process(hrirPoints, hrir);
      |                     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1843:39: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1843:39: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1844:37: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
 1844 |                 AverageHrirMagnitude(hData->mFftSize, std::span{hrir}.first(irPoints), 1.0,
      |                 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1845 |                     azd->mIrs[0]);
      |                     ~~~~~~~~~~~~~    
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1844:37: note: parameter passing for argument of type ‘const std::span<double>’ changed in GCC 7.1
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1844:37: note: parameter passing for argument of type ‘const std::span<double>’ changed in GCC 7.1
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1849:36: note: parameter passing for argument of type ‘const std::span<double>’ changed in GCC 7.1
 1849 |                     ExtractSofaHrir(sofa->hrtf, si, 1, src.mOffset, hrirPoints);
      |                     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1852:55: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
 1852 |                     azd->mDelays[1] = AverageHrirOnset(onsetResampler, onsetSamples,
      |                                       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1853 |                         hData->mIrRate, hrirPoints, 1.0, azd->mDelays[1]);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1852:55: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1855:43: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
 1855 |                         resampler->process(hrirPoints, hrir);
      |                         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1855:43: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1855:43: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1856:41: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
 1856 |                     AverageHrirMagnitude(hData->mFftSize, std::span{hrir}.first(irPoints), 1.0,
      |                     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1857 |                         azd->mIrs[1]);
      |                         ~~~~~~~~~~~~~    
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1856:41: note: parameter passing for argument of type ‘const std::span<double>’ changed in GCC 7.1
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1856:41: note: parameter passing for argument of type ‘const std::span<double>’ changed in GCC 7.1
In function ‘bool {anonymous}::LoadSource(SourceRefT*, unsigned int, std::span<double>)’,
    inlined from ‘bool {anonymous}::ProcessSources(TokenReaderT*, HrirDataT*, unsigned int)’ at /build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1895:27,
    inlined from ‘bool LoadDefInput(std::istream&, std::span<const char>, std::string_view, unsigned int, unsigned int, unsigned int, ChannelModeT, HrirDataT*)’ at /build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:2019:27:
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1162:48: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
 1162 |         case SF_BIN_LE: return LoadBinarySource(istream, src, std::endian::little, hrir);
      |                                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1162:48: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1163:48: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
 1163 |         case SF_BIN_BE: return LoadBinarySource(istream, src, std::endian::big, hrir);
      |                                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1163:48: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
In function ‘bool {anonymous}::LoadWaveSource(std::istream&, SourceRefT*, unsigned int, std::span<double>)’,
    inlined from ‘bool {anonymous}::LoadSource(SourceRefT*, unsigned int, std::span<double>)’ at /build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1164:44,
    inlined from ‘bool {anonymous}::ProcessSources(TokenReaderT*, HrirDataT*, unsigned int)’ at /build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1895:27,
    inlined from ‘bool LoadDefInput(std::istream&, std::span<const char>, std::string_view, unsigned int, unsigned int, unsigned int, ChannelModeT, HrirDataT*)’ at /build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:2019:27:
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1011:21: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
 1011 |     if(!ReadWaveList(istream, src, order, hrir))
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1011:21: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
In function ‘bool {anonymous}::ProcessSources(TokenReaderT*, HrirDataT*, unsigned int)’,
    inlined from ‘bool LoadDefInput(std::istream&, std::span<const char>, std::string_view, unsigned int, unsigned int, unsigned int, ChannelModeT, HrirDataT*)’ at /build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:2019:27:
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1916:48: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
 1916 |             azd->mDelays[ti] = AverageHrirOnset(onsetResampler, onsetSamples, hData->mIrRate,
      |                                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1917 |                 hrirPoints, 1.0/factor[ti], azd->mDelays[ti]);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1916:48: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1919:35: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
 1919 |                 resampler->process(hrirPoints, hrir);
      |                 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1919:35: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1919:35: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1920:33: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
 1920 |             AverageHrirMagnitude(hData->mFftSize, std::span{hrir}.first(irPoints), 1.0/factor[ti],
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1921 |                 azd->mIrs[ti]);
      |                 ~~~~~~~~~~~~~~   
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1920:33: note: parameter passing for argument of type ‘const std::span<double>’ changed in GCC 7.1
/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp:1920:33: note: parameter passing for argument of type ‘const std::span<double>’ changed in GCC 7.1
distcc[3542] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/openal/src/openal-soft/utils/makemhr/loaddef.cpp' failed, retried locally and got a different result.
[280/313] Building CXX object CMakeFiles/aldebug.dir/examples/aldebug.cpp.o
distcc[3592] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[281/313] Building C object CMakeFiles/alconvolve.dir/examples/alconvolve.c.o
distcc[3632] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[282/313] Building C object CMakeFiles/alloopback.dir/examples/alloopback.c.o
distcc[3636] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[283/313] Building CXX object CMakeFiles/aldirect.dir/examples/aldirect.cpp.o
distcc[3628] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[284/313] Building CXX object CMakeFiles/alstreamcb.dir/examples/alstreamcb.cpp.o
distcc[3624] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[285/313] Building C object CMakeFiles/altonegen.dir/examples/altonegen.c.o
distcc[3587] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[286/313] Building CXX object CMakeFiles/allafplay.dir/examples/allafplay.cpp.o
distcc[3596] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[287/313] Building CXX object CMakeFiles/alffplay.dir/examples/alffplay.cpp.o
distcc[3640] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
/build/openal/src/openal-soft/examples/alffplay.cpp: In lambda function:
/build/openal/src/openal-soft/examples/alffplay.cpp:1627:27: warning: enumeration value ‘AVCOL_PRI_EXT_BASE’ not handled in switch [-Wswitch]
 1627 |                     switch(frame->color_primaries)
      |                           ^
/build/openal/src/openal-soft/examples/alffplay.cpp:1627:27: warning: enumeration value ‘AVCOL_PRI_V_GAMUT’ not handled in switch [-Wswitch]
/build/openal/src/openal-soft/examples/alffplay.cpp:1627:27: warning: enumeration value ‘AVCOL_PRI_EXT_NB’ not handled in switch [-Wswitch]
/build/openal/src/openal-soft/examples/alffplay.cpp: In lambda function:
/build/openal/src/openal-soft/examples/alffplay.cpp:1649:27: warning: enumeration value ‘AVCOL_TRC_EXT_BASE’ not handled in switch [-Wswitch]
 1649 |                     switch(frame->color_trc)
      |                           ^
/build/openal/src/openal-soft/examples/alffplay.cpp:1649:27: warning: enumeration value ‘AVCOL_TRC_V_LOG’ not handled in switch [-Wswitch]
/build/openal/src/openal-soft/examples/alffplay.cpp:1649:27: warning: enumeration value ‘AVCOL_TRC_EXT_NB’ not handled in switch [-Wswitch]
[288/313] Linking C executable openal-info
[289/313] Linking CXX executable uhjdecoder
[290/313] Linking CXX executable uhjencoder
[291/313] Linking CXX executable sofa-info
[292/313] Building CXX object utils/alsoft-config/CMakeFiles/alsoft-config.dir/main.cpp.o
distcc[3644] ERROR: compile /build/openal/src/openal-soft/utils/alsoft-config/main.cpp on 10.3.0.15:3732/8 failed
distcc[3644] (dcc_build_somewhere) Warning: remote compilation of '/build/openal/src/openal-soft/utils/alsoft-config/main.cpp' failed, retrying locally
distcc[3644] Warning: failed to distribute /build/openal/src/openal-soft/utils/alsoft-config/main.cpp to 10.3.0.15:3732/8, running locally instead
distcc[3644] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/openal/src/openal-soft/utils/alsoft-config/main.cpp' failed, retried locally and got a different result.
[293/313] Linking C executable alrecord
[294/313] Linking CXX executable aldebug
[295/313] Linking CXX executable allafplay
[296/313] Linking C executable alplay
[297/313] Linking C executable alstream
[298/313] Linking C executable alreverb
[299/313] Linking C executable almultireverb
[300/313] Linking C executable allatency
[301/313] Linking C executable alhrtf
[302/313] Linking CXX executable alstreamcb
[303/313] Linking C executable altonegen
[304/313] Linking C executable alconvolve
[305/313] Linking C executable alloopback
[306/313] Linking CXX executable alffplay
[307/313] Building CXX object utils/alsoft-config/CMakeFiles/alsoft-config.dir/moc_mainwindow.cpp.o
distcc[3660] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[308/313] Linking CXX executable aldirect
[309/313] Building CXX object utils/alsoft-config/CMakeFiles/alsoft-config.dir/verstr.cpp.o
distcc[3656] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
[310/313] Building CXX object CMakeFiles/makemhr.dir/utils/makemhr/makemhr.cpp.o
distcc[3557] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
/build/openal/src/openal-soft/utils/makemhr/makemhr.cpp: In function ‘void {anonymous}::TpdfDither(std::span<double>, std::span<const double>, double, size_t, size_t, unsigned int*)’:
/build/openal/src/openal-soft/utils/makemhr/makemhr.cpp:197:6: note: parameter passing for argument of type ‘const std::span<double>’ changed in GCC 7.1
  197 | void TpdfDither(const std::span<double> out, const std::span<const double> in, const double scale,
      |      ^~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/makemhr.cpp:197:6: note: parameter passing for argument of type ‘const std::span<const double>’ changed in GCC 7.1
/build/openal/src/openal-soft/utils/makemhr/makemhr.cpp: In function ‘void {anonymous}::LimitMagnitudeResponse(unsigned int, unsigned int, double, std::span<double>)’:
/build/openal/src/openal-soft/utils/makemhr/makemhr.cpp:215:6: note: parameter passing for argument of type ‘const std::span<double>’ changed in GCC 7.1
  215 | void LimitMagnitudeResponse(const unsigned n, const unsigned m, const double limit,
      |      ^~~~~~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/makemhr.cpp: In function ‘void {anonymous}::CalculateDfWeights(const HrirDataT*, std::span<double>)’:
/build/openal/src/openal-soft/utils/makemhr/makemhr.cpp:435:6: note: parameter passing for argument of type ‘const std::span<double>’ changed in GCC 7.1
  435 | void CalculateDfWeights(const HrirDataT *hData, const std::span<double> weights)
      |      ^~~~~~~~~~~~~~~~~~
/build/openal/src/openal-soft/utils/makemhr/makemhr.cpp: In function ‘bool PrepareHrirData(std::span<const double>, std::span<const unsigned int, 16>, std::span<const std::array<unsigned int, 181>, 16>, HrirDataT*)’:
/build/openal/src/openal-soft/utils/makemhr/makemhr.cpp:1083:6: note: parameter passing for argument of type ‘const std::span<const double>’ changed in GCC 7.1
 1083 | bool PrepareHrirData(const std::span<const double> distances,
      |      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16.1.1/algorithm:65,
                 from /build/openal/src/openal-soft/utils/makemhr/makemhr.h:4,
                 from /build/openal/src/openal-soft/utils/makemhr/makemhr.cpp:65:
/usr/include/c++/16.1.1/bits/ranges_algo.h: In function ‘constexpr void std::ranges::__detail::__insertion_sort(_Iter, _Iter, _Comp) [with _Iter = __gnu_cxx::__normal_iterator<HrirFdT*, std::vector<HrirFdT> >; _Comp = _Comp_proj<std::less<void>, double HrirFdT::*>]’:
/usr/include/c++/16.1.1/bits/ranges_algo.h:2371:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<HrirFdT*, std::vector<HrirFdT> >’ changed in GCC 7.1
 2371 |       __insertion_sort(_Iter __first, _Iter __last, _Comp __comp)
      |       ^~~~~~~~~~~~~~~~
/usr/include/c++/16.1.1/bits/ranges_algo.h:2371:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<HrirFdT*, std::vector<HrirFdT> >’ changed in GCC 7.1
/usr/include/c++/16.1.1/bits/ranges_algo.h: In function ‘constexpr void std::ranges::__detail::__adjust_heap(_Iter, std::iter_difference_t<_Iter>, std::iter_difference_t<_Iter>, std::iter_value_t<_In>, _Comp) [with _Iter = __gnu_cxx::__normal_iterator<HrirFdT*, std::vector<HrirFdT> >; _Comp = _Comp_proj<_Comp_proj<std::less<void>, double HrirFdT::*>, std::identity>]’:
/usr/include/c++/16.1.1/bits/ranges_algo.h:2102:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<HrirFdT*, std::vector<HrirFdT> >’ changed in GCC 7.1
 2102 |       __adjust_heap(_Iter __first,
      |       ^~~~~~~~~~~~~
/usr/include/c++/16.1.1/bits/ranges_algo.h: In function ‘constexpr void std::ranges::__detail::__heap_select(_Iter, _Iter, _Iter, _Comp) [with _Iter = __gnu_cxx::__normal_iterator<HrirFdT*, std::vector<HrirFdT> >; _Comp = _Comp_proj<std::less<void>, double HrirFdT::*>]’:
/usr/include/c++/16.1.1/bits/ranges_algo.h:2445:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<HrirFdT*, std::vector<HrirFdT> >’ changed in GCC 7.1
 2445 |       __heap_select(_Iter __first, _Iter __middle, _Iter __last, _Comp __comp)
      |       ^~~~~~~~~~~~~
/usr/include/c++/16.1.1/bits/ranges_algo.h:2445:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<HrirFdT*, std::vector<HrirFdT> >’ changed in GCC 7.1
/usr/include/c++/16.1.1/bits/ranges_algo.h:2445:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<HrirFdT*, std::vector<HrirFdT> >’ changed in GCC 7.1
/usr/include/c++/16.1.1/bits/ranges_algo.h: In function ‘constexpr void std::ranges::__detail::__introsort_loop(_Iter, _Iter, unsigned int, _Comp) [with _Iter = __gnu_cxx::__normal_iterator<HrirFdT*, std::vector<HrirFdT> >; _Comp = _Comp_proj<std::less<void>, double HrirFdT::*>]’:
/usr/include/c++/16.1.1/bits/ranges_algo.h:2463:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<HrirFdT*, std::vector<HrirFdT> >’ changed in GCC 7.1
 2463 |       __introsort_loop(_Iter __first, _Iter __last, unsigned __depth_limit, _Comp __comp)
      |       ^~~~~~~~~~~~~~~~
/usr/include/c++/16.1.1/bits/ranges_algo.h:2463:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<HrirFdT*, std::vector<HrirFdT> >’ changed in GCC 7.1
In function ‘constexpr void std::ranges::__detail::__partial_sort(_Iter, _Iter, _Iter, _Comp) [with _Iter = __gnu_cxx::__normal_iterator<HrirFdT*, std::vector<HrirFdT> >; _Comp = _Comp_proj<std::less<void>, double HrirFdT::*>]’,
    inlined from ‘constexpr void std::ranges::__detail::__introsort_loop(_Iter, _Iter, unsigned int, _Comp) [with _Iter = __gnu_cxx::__normal_iterator<HrirFdT*, std::vector<HrirFdT> >; _Comp = _Comp_proj<std::less<void>, double HrirFdT::*>]’ at /usr/include/c++/16.1.1/bits/ranges_algo.h:2469:27:
/usr/include/c++/16.1.1/bits/ranges_algo.h:2457:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<HrirFdT*, std::vector<HrirFdT> >’ changed in GCC 7.1
 2457 |         __detail::__heap_select(__first, __middle, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/16.1.1/bits/ranges_algo.h: In function ‘constexpr void std::ranges::__detail::__introsort_loop(_Iter, _Iter, unsigned int, _Comp) [with _Iter = __gnu_cxx::__normal_iterator<HrirFdT*, std::vector<HrirFdT> >; _Comp = _Comp_proj<std::less<void>, double HrirFdT::*>]’:
/usr/include/c++/16.1.1/bits/ranges_algo.h:2474:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<HrirFdT*, std::vector<HrirFdT> >’ changed in GCC 7.1
 2474 |             __detail::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void {anonymous}::CalculateDiffuseFieldAverage(const HrirDataT*, unsigned int, unsigned int, bool, double, std::span<double>)’,
    inlined from ‘bool {anonymous}::ProcessDefinition(std::string_view, unsigned int, ChannelModeT, bool, unsigned int, unsigned int, bool, bool, double, unsigned int, HeadModelT, double, std::string_view)’ at /build/openal/src/openal-soft/utils/makemhr/makemhr.cpp:1203:37,
    inlined from ‘int {anonymous}::main(std::span<std::basic_string_view<char> >)’ at /build/openal/src/openal-soft/utils/makemhr/makemhr.cpp:1486:39:
/build/openal/src/openal-soft/utils/makemhr/makemhr.cpp:496:27: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
  496 |         CalculateDfWeights(hData, weights);
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In member function ‘constexpr _Iter std::ranges::__sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<HrirFdT*, std::vector<HrirFdT> >; _Sent = __gnu_cxx::__normal_iterator<HrirFdT*, std::vector<HrirFdT> >; _Comp = std::less<void>; _Proj = double HrirFdT::*]’,
    inlined from ‘constexpr std::ranges::borrowed_iterator_t<_Range> std::ranges::__sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector<HrirFdT>&; _Comp = std::less<void>; _Proj = double HrirFdT::*]’ at /usr/include/c++/16.1.1/bits/ranges_algo.h:2512:16,
    inlined from ‘bool {anonymous}::ProcessDefinition(std::string_view, unsigned int, ChannelModeT, bool, unsigned int, unsigned int, bool, bool, double, unsigned int, HeadModelT, double, std::string_view)’ at /build/openal/src/openal-soft/utils/makemhr/makemhr.cpp:1210:26,
    inlined from ‘int {anonymous}::main(std::span<std::basic_string_view<char> >)’ at /build/openal/src/openal-soft/utils/makemhr/makemhr.cpp:1486:39:
/usr/include/c++/16.1.1/bits/ranges_algo.h:2499:43: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<HrirFdT*, std::vector<HrirFdT> >’ changed in GCC 7.1
 2499 |                 __detail::__introsort_loop(__first, __last, __depth_limit, __comp_proj);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::ranges::__detail::__final_insertion_sort(_Iter, _Iter, _Comp) [with _Iter = __gnu_cxx::__normal_iterator<HrirFdT*, std::vector<HrirFdT> >; _Comp = _Comp_proj<std::less<void>, double HrirFdT::*>]’,
    inlined from ‘constexpr _Iter std::ranges::__sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator<HrirFdT*, std::vector<HrirFdT> >; _Sent = __gnu_cxx::__normal_iterator<HrirFdT*, std::vector<HrirFdT> >; _Comp = std::less<void>; _Proj = double HrirFdT::*]’ at /usr/include/c++/16.1.1/bits/ranges_algo.h:2500:35,
    inlined from ‘constexpr std::ranges::borrowed_iterator_t<_Range> std::ranges::__sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector<HrirFdT>&; _Comp = std::less<void>; _Proj = double HrirFdT::*]’ at /usr/include/c++/16.1.1/bits/ranges_algo.h:2512:16,
    inlined from ‘bool {anonymous}::ProcessDefinition(std::string_view, unsigned int, ChannelModeT, bool, unsigned int, unsigned int, bool, bool, double, unsigned int, HeadModelT, double, std::string_view)’ at /build/openal/src/openal-soft/utils/makemhr/makemhr.cpp:1210:26,
    inlined from ‘int {anonymous}::main(std::span<std::basic_string_view<char> >)’ at /build/openal/src/openal-soft/utils/makemhr/makemhr.cpp:1486:39:
/usr/include/c++/16.1.1/bits/ranges_algo.h:2406:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<HrirFdT*, std::vector<HrirFdT> >’ changed in GCC 7.1
 2406 |             __detail::__insertion_sort(__first, __first + __threshold, __comp);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/16.1.1/bits/ranges_algo.h:2411:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<HrirFdT*, std::vector<HrirFdT> >’ changed in GCC 7.1
 2411 |           __detail::__insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[311/313] Linking CXX executable makemhr
[312/313] Building CXX object utils/alsoft-config/CMakeFiles/alsoft-config.dir/mainwindow.cpp.o
distcc[3647] ERROR: compile /build/openal/src/openal-soft/utils/alsoft-config/mainwindow.cpp on 10.3.0.15:3732/8 failed
distcc[3647] (dcc_build_somewhere) Warning: remote compilation of '/build/openal/src/openal-soft/utils/alsoft-config/mainwindow.cpp' failed, retrying locally
distcc[3647] Warning: failed to distribute /build/openal/src/openal-soft/utils/alsoft-config/mainwindow.cpp to 10.3.0.15:3732/8, running locally instead
distcc[3647] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/openal/src/openal-soft/utils/alsoft-config/mainwindow.cpp' failed, retried locally and got a different result.
[313/313] Linking CXX executable alsoft-config
==> Entering fakeroot environment...
==> Starting package_openal()...
-- Install configuration: "None"
-- Installing: /build/openal/pkg/openal/usr/lib/libopenal.so.1.25.2
-- Installing: /build/openal/pkg/openal/usr/lib/libopenal.so.1
-- Installing: /build/openal/pkg/openal/usr/lib/libopenal.so
-- Installing: /build/openal/pkg/openal/usr/include/AL/al.h
-- Installing: /build/openal/pkg/openal/usr/include/AL/alc.h
-- Installing: /build/openal/pkg/openal/usr/include/AL/alext.h
-- Installing: /build/openal/pkg/openal/usr/include/AL/efx.h
-- Installing: /build/openal/pkg/openal/usr/include/AL/efx-presets.h
-- Installing: /build/openal/pkg/openal/usr/lib/cmake/OpenAL/OpenALTargets.cmake
-- Installing: /build/openal/pkg/openal/usr/lib/cmake/OpenAL/OpenALTargets-none.cmake
-- Installing: /build/openal/pkg/openal/usr/lib/pkgconfig/openal.pc
-- Installing: /build/openal/pkg/openal/usr/lib/cmake/OpenAL/OpenALConfig.cmake
-- Installing: /build/openal/pkg/openal/usr/share/openal/alsoftrc.sample
-- Installing: /build/openal/pkg/openal/usr/share/openal/hrtf
-- Installing: /build/openal/pkg/openal/usr/share/openal/hrtf/Default HRTF.mhr
-- Installing: /build/openal/pkg/openal/usr/share/openal/presets
-- Installing: /build/openal/pkg/openal/usr/share/openal/presets/itu5.1.ambdec
-- Installing: /build/openal/pkg/openal/usr/share/openal/presets/hexagon.ambdec
-- Installing: /build/openal/pkg/openal/usr/share/openal/presets/3D7.1.ambdec
-- Installing: /build/openal/pkg/openal/usr/share/openal/presets/hex-quad.ambdec
-- Installing: /build/openal/pkg/openal/usr/share/openal/presets/itu5.1-nocenter.ambdec
-- Installing: /build/openal/pkg/openal/usr/share/openal/presets/square.ambdec
-- Installing: /build/openal/pkg/openal/usr/share/openal/presets/presets.txt
-- Installing: /build/openal/pkg/openal/usr/share/openal/presets/rectangle.ambdec
-- Installing: /build/openal/pkg/openal/usr/bin/openal-info
-- Set non-toolchain portion of runtime path of "/build/openal/pkg/openal/usr/bin/openal-info" to ""
-- Installing: /build/openal/pkg/openal/usr/bin/makemhr
-- Installing: /build/openal/pkg/openal/usr/bin/alsoft-config
-- Installing: /build/openal/pkg/openal/usr/bin/altonegen
-- Set non-toolchain portion of runtime path of "/build/openal/pkg/openal/usr/bin/altonegen" to ""
-- Installing: /build/openal/pkg/openal/usr/bin/alrecord
-- Set non-toolchain portion of runtime path of "/build/openal/pkg/openal/usr/bin/alrecord" to ""
-- Installing: /build/openal/pkg/openal/usr/bin/aldebug
-- Set non-toolchain portion of runtime path of "/build/openal/pkg/openal/usr/bin/aldebug" to ""
-- Installing: /build/openal/pkg/openal/usr/bin/allafplay
-- Set non-toolchain portion of runtime path of "/build/openal/pkg/openal/usr/bin/allafplay" to ""
-- Installing: /build/openal/pkg/openal/usr/bin/alplay
-- Set non-toolchain portion of runtime path of "/build/openal/pkg/openal/usr/bin/alplay" to ""
-- Installing: /build/openal/pkg/openal/usr/bin/alstream
-- Set non-toolchain portion of runtime path of "/build/openal/pkg/openal/usr/bin/alstream" to ""
-- Installing: /build/openal/pkg/openal/usr/bin/alreverb
-- Set non-toolchain portion of runtime path of "/build/openal/pkg/openal/usr/bin/alreverb" to ""
-- Installing: /build/openal/pkg/openal/usr/bin/almultireverb
-- Set non-toolchain portion of runtime path of "/build/openal/pkg/openal/usr/bin/almultireverb" to ""
-- Installing: /build/openal/pkg/openal/usr/bin/allatency
-- Set non-toolchain portion of runtime path of "/build/openal/pkg/openal/usr/bin/allatency" to ""
-- Installing: /build/openal/pkg/openal/usr/bin/alhrtf
-- Set non-toolchain portion of runtime path of "/build/openal/pkg/openal/usr/bin/alhrtf" to ""
-- Installing: /build/openal/pkg/openal/usr/bin/aldirect
-- Set non-toolchain portion of runtime path of "/build/openal/pkg/openal/usr/bin/aldirect" to ""
-- Installing: /build/openal/pkg/openal/usr/bin/alloopback
-- Set non-toolchain portion of runtime path of "/build/openal/pkg/openal/usr/bin/alloopback" to ""
-- Installing: /build/openal/pkg/openal/usr/bin/alffplay
-- Set non-toolchain portion of runtime path of "/build/openal/pkg/openal/usr/bin/alffplay" to ""
==> Tidying install...
  -> Removing libtool files...
  -> Removing static library files...
  -> Purging unwanted files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> WARNING: Package contains reference to $srcdir
usr/bin/makemhr
usr/bin/openal-info
usr/lib/libopenal.so.1.25.2
==> Creating package "openal"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Starting package_openal-examples()...
==> Tidying install...
  -> Removing libtool files...
  -> Removing static library files...
  -> Purging unwanted files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> WARNING: Package contains reference to $srcdir
usr/bin/alffplay
usr/bin/allatency
usr/bin/aldirect
usr/bin/alstream
usr/bin/almultireverb
usr/bin/allafplay
usr/bin/alplay
usr/bin/alhrtf
usr/bin/aldebug
usr/bin/alloopback
usr/bin/altonegen
usr/bin/alreverb
libfakeroot internal error: payload not recognized!
==> Creating package "openal-examples"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: openal 1.25.2-2 (Sat Aug  8 06:20:26 2026)
==> Cleaning up...
[?12l[?25h