Skip to content

Instantly share code, notes, and snippets.

@r-rmcgibbo
Created May 15, 2021 19:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save r-rmcgibbo/0cc2b0281e7185533231a6473a9c101b to your computer and use it in GitHub Desktop.
Save r-rmcgibbo/0cc2b0281e7185533231a6473a9c101b to your computer and use it in GitHub Desktop.
system: x86_64-linux | build_time: 2 minutes | https://github.com/NixOS/nixpkgs/pull/123137
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/xi3zjywzk4kdrmaxl7qj91jyb5q7zmic-ardour
source root is ardour
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
applying patch /nix/store/isrfcjlbi2g4hnxaq7nfiksfavg73hmy-as-flags.patch
patching file libs/ardour/wscript
patching script interpreter paths in ./tools/
./tools/update_lv2stack.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/68c5b0h2w2ab57sbas1b4m073ik8hlm5-bash-4.4-p23/bin/bash"
./tools/synthesize_sources.pl: interpreter directive changed from "#!/usr/bin/env perl" to "/nix/store/kl9bwp2iix8mclqrpl1rjq9ng2kz49za-perl-5.32.1/bin/perl"
./tools/osx_packaging/osx_build: interpreter directive changed from "#!/bin/bash" to "/nix/store/68c5b0h2w2ab57sbas1b4m073ik8hlm5-bash-4.4-p23/bin/bash"
./tools/fmt-bindings: interpreter directive changed from "#!/usr/bin/perl" to "/nix/store/kl9bwp2iix8mclqrpl1rjq9ng2kz49za-perl-5.32.1/bin/perl"
./tools/update_vst3.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/68c5b0h2w2ab57sbas1b4m073ik8hlm5-bash-4.4-p23/bin/bash"
./tools/update_qm-dsp.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/68c5b0h2w2ab57sbas1b4m073ik8hlm5-bash-4.4-p23/bin/sh"
./tools/update_qm-vamp.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/68c5b0h2w2ab57sbas1b4m073ik8hlm5-bash-4.4-p23/bin/sh"
./tools/update_fluidsynth.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/68c5b0h2w2ab57sbas1b4m073ik8hlm5-bash-4.4-p23/bin/sh"
./tools/videotimeline/install_video_tools.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/68c5b0h2w2ab57sbas1b4m073ik8hlm5-bash-4.4-p23/bin/sh"
./tools/resample_session.pl: interpreter directive changed from "#!/usr/bin/env perl" to "/nix/store/kl9bwp2iix8mclqrpl1rjq9ng2kz49za-perl-5.32.1/bin/perl"
./tools/cstyle.py: interpreter directive changed from "#!/usr/bin/python -tt" to "/nix/store/q6gfck5czr67090pwm53xrdyhpg6bx67-python3-3.8.9/bin/python -tt"
./tools/doxy2json/ardourdoc.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/68c5b0h2w2ab57sbas1b4m073ik8hlm5-bash-4.4-p23/bin/bash"
./tools/doxy2json/postproc.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/68c5b0h2w2ab57sbas1b4m073ik8hlm5-bash-4.4-p23/bin/bash"
./tools/linux_packaging/package: interpreter directive changed from "#!/bin/bash" to "/nix/store/68c5b0h2w2ab57sbas1b4m073ik8hlm5-bash-4.4-p23/bin/bash"
./tools/linux_packaging/build: interpreter directive changed from "#!/bin/bash" to "/nix/store/68c5b0h2w2ab57sbas1b4m073ik8hlm5-bash-4.4-p23/bin/bash"
./tools/linux_packaging/install.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/68c5b0h2w2ab57sbas1b4m073ik8hlm5-bash-4.4-p23/bin/sh"
./tools/linux_packaging/stage2.run.in: interpreter directive changed from "#!/bin/sh" to "/nix/store/68c5b0h2w2ab57sbas1b4m073ik8hlm5-bash-4.4-p23/bin/sh"
./tools/run-writetest.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/68c5b0h2w2ab57sbas1b4m073ik8hlm5-bash-4.4-p23/bin/bash"
./tools/run-readtest.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/68c5b0h2w2ab57sbas1b4m073ik8hlm5-bash-4.4-p23/bin/bash"
./tools/update_luadoc.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/68c5b0h2w2ab57sbas1b4m073ik8hlm5-bash-4.4-p23/bin/sh"
./tools/f2s: interpreter directive changed from "#!/bin/sh" to "/nix/store/68c5b0h2w2ab57sbas1b4m073ik8hlm5-bash-4.4-p23/bin/sh"
./tools/session_exchange.py: interpreter directive changed from "#! /usr/bin/python" to "/nix/store/q6gfck5czr67090pwm53xrdyhpg6bx67-python3-3.8.9/bin/python"
./tools/run-threadreadtest.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/68c5b0h2w2ab57sbas1b4m073ik8hlm5-bash-4.4-p23/bin/bash"
./tools/nofuzz.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/68c5b0h2w2ab57sbas1b4m073ik8hlm5-bash-4.4-p23/bin/sh"
./tools/ctagsparse.py: interpreter directive changed from "#!/usr/bin/python" to "/nix/store/q6gfck5czr67090pwm53xrdyhpg6bx67-python3-3.8.9/bin/python"
./tools/bb/bbdev: interpreter directive changed from "#!/bin/sh" to "/nix/store/68c5b0h2w2ab57sbas1b4m073ik8hlm5-bash-4.4-p23/bin/sh"
./tools/x-win/compile.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/68c5b0h2w2ab57sbas1b4m073ik8hlm5-bash-4.4-p23/bin/bash"
./tools/x-win/package.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/68c5b0h2w2ab57sbas1b4m073ik8hlm5-bash-4.4-p23/bin/bash"
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
configure flags: --prefix=/nix/store/yp5ns50gyi9bnmk1asb2mmhpwr74qawl-ardour-6.5 --cxx11 --docs --freedesktop --no-phone-home --optimize --ptformat --run-tests --test configure
Setting top to : /build/ardour
Setting out to : /build/ardour/build
Checking for 'gcc' (C compiler) : gcc
Checking for 'g++' (C++ compiler) : g++
Global Configuration
Checking for program 'doxygen' : /nix/store/w6cispyjqh5jmg1gi1kw595dxkby0d89-doxygen-1.8.20/bin/doxygen
Checking for program 'tar' : /nix/store/jf77pfkb8s029d7lafjrp9w920056z32-gnutar-1.34/bin/tar
Checking for program 'doxygen' : /nix/store/w6cispyjqh5jmg1gi1kw595dxkby0d89-doxygen-1.8.20/bin/doxygen
Checking for program 'dot' : /nix/store/186plsmj1a93q8gyd0m21dr9xj2az2p6-graphviz-2.42.2/bin/dot
* Install prefix : /nix/store/yp5ns50gyi9bnmk1asb2mmhpwr74qawl-ardour-6.5
* Debuggable build : False
* Build documentation : True
Ardour Configuration
* Will build against private GTK dependency stack : no
* Will rely on libintl built into libc : yes
* Will build against private Ardour dependency stack : no
Checking for function 'dlopen' in dlfcn.h : yes
Checking for boost library >= 1.56 : ok
Checking for program 'pkg-config' : /nix/store/b190l00n2lc6f1hbb2ibdr1gqwmxj104-pkg-config-wrapper-0.29.2/bin/pkg-config
Checking for 'alsa' : yes
Checking for 'libpulse' : yes
Checking for 'glib-2.0' >= 2.28 : yes
Checking for 'gthread-2.0' >= 2.2 : yes
Checking for 'glibmm-2.4' >= 2.32.0 : yes
Checking for 'sndfile' >= 1.0.18 : yes
Checking for 'giomm-2.4' >= 2.2 : yes
Checking for 'libcurl' >= 7.0.0 : yes
Checking for 'libarchive' >= 3.0.0 : yes
Checking for 'liblo' >= 0.26 : yes
Checking for 'taglib' >= 1.9 : yes
Checking for 'vamp-sdk' >= 2.1 : yes
Checking for 'vamp-hostsdk' >= 2.1 : yes
Checking for 'rubberband' : yes
Checking for sndfile RF64=>RIFF support : Found
Checking for 'cppunit' >= 1.12.0 : yes
Checking for 'jack' >= 0.121.0 : yes
Checking for clang : no
Checking for compiler flags ['-std=c++11'] : yes
Checking for 'g++' (C++ compiler) : g++
Checking for 'gcc' (C compiler) : gcc
Checking for 'gcc' (C compiler) : gcc
Checking for 'gcc' (C compiler) : gcc
Checking for 'libudev' : yes
Checking for 'gcc' (C compiler) : gcc
Checking for 'gcc' (C compiler) : gcc
Checking for 'gcc' (C compiler) : gcc
Checking for 'g++' (C++ compiler) : g++
Checking for 'g++' (C++ compiler) : g++
Checking for 'g++' (C++ compiler) : g++
Checking for 'fftw3f' : yes
Checking for 'aubio' >= 0.3.2 : yes
Checking for 'aubio' >= 0.4.0 : yes
Checking for 'g++' (C++ compiler) : g++
Checking for 'g++' (C++ compiler) : g++
Checking for 'g++' (C++ compiler) : g++
Checking for 'g++' (C++ compiler) : g++
Checking for 'libxml-2.0' : yes
Checking for 'sigc++-2.0' >= 2.0 : yes
Checking for header execinfo.h : yes
Checking for header unistd.h : yes
Checking for function 'posix_memalign' in stdlib.h : yes
Checking for function 'getmntent' in mntent.h : yes
Checking for function 'localtime_r' in time.h : yes
Checking for header boost/shared_ptr.hpp : yes
Checking for header boost/weak_ptr.hpp : yes
Checking for 'g++' (C++ compiler) : g++
Checking for header boost/shared_ptr.hpp : yes
Checking for header boost/weak_ptr.hpp : yes
Checking for 'gcc' (C compiler) : gcc
Checking for 'g++' (C++ compiler) : g++
Checking for header boost/shared_ptr.hpp : yes
Checking for header boost/weak_ptr.hpp : yes
Checking for 'libusb-1.0' : yes
Checking for header cwiid.h : not found
You are missing the cwiid headers needed to compile wiimote support
Checking for 'libwebsockets' >= 2.0.0 : yes
Checking for 'g++' (C++ compiler) : g++
Checking for 'g++' (C++ compiler) : g++
Checking for 'pangomm-1.4' >= 1.4 : yes
Checking for 'cairomm-1.0' >= 1.8.4 : yes
Checking for 'jack' >= 0.121.0 : yes
Checking for JACK metadata API : ok
Checking for jack_port_rename() : ok
Checking for 'g++' (C++ compiler) : g++
Checking for 'g++' (C++ compiler) : g++
Checking for program 'gas, gcc' : as
Checking for program 'ar' : ar
Checking for 'lrdf' >= 0.4.0 : yes
Checking for 'samplerate' >= 0.1.0 : yes
Checking for 'lv2' >= 1.2.0 : yes
Checking for 'lv2' >= 1.10.0 : yes
Checking for 'lv2' >= 1.17.2 : yes
Checking for 'serd-0' >= 0.14.0 : yes
Checking for 'sord-0' >= 0.8.0 : yes
Checking for 'sratom-0' >= 0.2.0 : yes
Checking for 'lilv-0' >= 0.24.2 : yes
Checking for 'suil-0' >= 0.6.0 : yes
Checking for 'soundtouch' >= 1.8.0 : yes
Checking for 'ogg' >= 1.1.2 : yes
Checking for 'flac' >= 1.2.1 : yes
Checking for 'fftw3f' >= 3.3.5 : yes
Checking for header sys/vfs.h : yes
Checking for header sys/statvfs.h : yes
Checking for header unistd.h : yes
Checking for header boost/shared_ptr.hpp : yes
Checking for header boost/weak_ptr.hpp : yes
Checking for header boost/scoped_ptr.hpp : yes
Checking for header boost/ptr_container/ptr_list.hpp : yes
Checking for 'g++' (C++ compiler) : g++
Checking for 'gtkmm-2.4' >= 2.8 : yes
Checking for 'gtk+-2.0' >= 2.12.1 : yes
Checking for 'g++' (C++ compiler) : g++
Checking for 'samplerate' >= 0.1.7 : yes
Checking for header boost/shared_ptr.hpp : yes
Checking for header boost/format.hpp : yes
Checking for 'g++' (C++ compiler) : g++
Checking for 'g++' (C++ compiler) : g++
Checking for 'g++' (C++ compiler) : g++
Checking for 'gcc' (C compiler) : gcc
Checking for 'lv2' >= 1.0.0 : yes
Checking for 'gcc' (C compiler) : gcc
Checking for 'cairo' >= 1.12.0 : yes
Checking for 'gcc' (C compiler) : gcc
Checking for 'gcc' (C compiler) : gcc
Checking for 'gcc' (C compiler) : gcc
Checking for 'gcc' (C compiler) : gcc
Checking for 'gcc' (C compiler) : gcc
Checking for 'g++' (C++ compiler) : g++
Checking for 'gthread-2.0' >= 2.10.1 : yes
Checking for 'gtk+-2.0' >= 2.18 : yes
Checking for 'x11' >= 1.1 : yes
Checking for 'pangoft2' >= 1.36.8 : yes
Checking for 'fontconfig' : yes
Checking for header boost/shared_ptr.hpp : yes
Checking for header boost/weak_ptr.hpp : yes
Checking for 'g++' (C++ compiler) : g++
Checking for 'g++' (C++ compiler) : g++
Checking for header stdio.h readline/readline.h : yes
* build session-utils : yes
Checking for 'g++' (C++ compiler) : g++
Checking for 'g++' (C++ compiler) : g++
Checking for 'gcc' (C compiler) : gcc
Checking for 'dbus-1' : yes
* Build documentation : True
* Debuggable build : False
* Export all symbols (backtrace) : False
* Install prefix : /nix/store/yp5ns50gyi9bnmk1asb2mmhpwr74qawl-ardour-6.5
* Strict compiler flags : []
* Internal Shared Libraries : True
* Use External Libraries : False
* Library exports hidden : True
* Free/Demo copy : False
* ALSA DBus Reservation : True
* Architecture flags : None
* ARM NEON support : False
* Aubio : True
* AudioUnits : False
* Build target : x86_64
* Canvas Test UI : False
* Beatbox test app : False
* CoreAudio : False
* CoreAudio 10.5 compat : False
* Debug RT allocations : False
* Debug Symbols : False
* Denormal exceptions : False
* Dr. Mingw : False
* FLAC : True
* FPU optimization : True
* Freedesktop files : True
* Libjack linking : link
* Libjack metadata : True
* Lua Binding Doc : False
* Lua Commandline Tool : True
* LV2 UI embedding : True
* LV2 support : True
* LV2 extensions : True
* LXVST support : True
* Mac VST support : False
* NI-Maschine : False
* OGG : True
* Phone home : False
* Process thread timing : False
* Program name : Ardour
* Samplerate : True
* PT format : True
* PTW32 Semaphore : False
* Threaded WaveViews : True
* Translation : True
* Unit tests : True
* Use LLD linker : False
* VST3 support : True
* Windows VST support : False
* Wiimote support : False
* Windows key : Mod4><Super
* PortAudio Backend : False
* CoreAudio/Midi Backend : False
* ALSA Backend : True
* Dummy backend : True
* JACK Backend : True
* Pulseaudio Backend : True
* Buildstack : -system-
* Mac i386 Architecture : False
* Mac ppc Architecture : False
* C compiler flags : ['-I/build/ardour', '-DHAVE_RF64_RIFF', '-DWAF_BUILD', '-DNDEBUG', '-fshow-column', '-O3', '-fomit-frame-pointer', '-ffast-math', '-fstrength-reduce', '-pipe', '-DARCH_X86', '-mmmx', '-msse', '-mfpmath=sse', '-DUSE_XMMINTRIN', '-DBUILD_SSE_OPTIMIZATIONS', '-DLXVST_64BIT', '-Wall', '-Wpointer-arith', '-Wcast-qual', '-Wcast-align', '-Wno-unused-parameter', '-DBOOST_SYSTEM_NO_DEPRECATED', '-D_ISOC9X_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64', '-DPROGRAM_NAME="Ardour"', '-DPROGRAM_VERSION="6"', '-Wstrict-prototypes', '-Wmissing-prototypes']
* C++ compiler flags : ['-I/build/ardour', '-DHAVE_RF64_RIFF', '-DWAF_BUILD', '-DNDEBUG', '-fshow-column', '-O3', '-fomit-frame-pointer', '-ffast-math', '-fstrength-reduce', '-pipe', '-DARCH_X86', '-mmmx', '-msse', '-mfpmath=sse', '-DUSE_XMMINTRIN', '-DBUILD_SSE_OPTIMIZATIONS', '-DLXVST_64BIT', '-Wall', '-Wpointer-arith', '-Wcast-qual', '-Wcast-align', '-Wno-unused-parameter', '-DBOOST_SYSTEM_NO_DEPRECATED', '-D_ISOC9X_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64', '-DPROGRAM_NAME="Ardour"', '-DPROGRAM_VERSION="6"', '-std=c++11', '-DBOOST_NO_AUTO_PTR', '-Woverloaded-virtual', '-Wno-unused-local-typedefs', '-D__STDC_LIMIT_MACROS', '-D__STDC_FORMAT_MACROS', '-DCANVAS_COMPATIBILITY', '-DCANVAS_DEBUG', '-DBOOST_ERROR_CODE_HEADER_ONLY']
* Linker flags : ['-lpthread']
'configure' finished successfully (20.002s)
@nix { "action": "setPhase", "phase": "buildPhase" }
building
build flags: build
Waf: Entering directory `/build/ardour/build'
Using packaged revision
Generating po/ja.po
Generating po/zh.po
Generating po/eu.po
Generating po/ru.po
Generating po/it.po
Generating po/de.po
Generating po/fr.po
Generating /build/ardour/gtk2_ardour/ardour.appdata.xml.in
[ 1/1226] Compiling libs/pbd/pbd/signals.py
[ 2/1226] Compiling libs/ardour/sse_functions_64bit.s
[ 3/1226] Creating build/libs/clearlooks-newer/engines
[ 4/1226] Compiling libs/plugins/reasonablesynth.lv2/manifest.ttl.in
[ 5/1226] Compiling libs/plugins/reasonablesynth.lv2/reasonablesynth.ttl.in
[ 6/1226] Compiling libs/plugins/a-comp.lv2/manifest.ttl.in
[ 7/1226] Compiling libs/plugins/a-comp.lv2/a-comp.ttl.in
[ 8/1226] Compiling libs/plugins/a-comp.lv2/a-comp#stereo.ttl.in
[ 9/1226] Compiling libs/temporal/time.cc
[ 10/1226] Compiling libs/temporal/bbt_time.cc
[ 11/1226] Compiling libs/pbd/base_ui.cc
[ 12/1226] Compiling libs/pbd/cpus.cc
[ 13/1226] Linking build/libs/temporal/libtemporal.so
[ 14/1226] Compiling libs/pbd/epa.cc
[ 15/1226] Compiling libs/pbd/error.cc
[ 16/1226] Compiling libs/pbd/stacktrace.cc
[ 17/1226] Compiling libs/pbd/spinlock.cc
[ 18/1226] Compiling libs/pbd/signals.cc
[ 19/1226] Compiling libs/pbd/enums.cc
[ 20/1226] Compiling libs/pbd/shortpath.cc
[ 21/1226] Compiling libs/pbd/search_path.cc
[ 22/1226] Compiling libs/pbd/semutils.cc
[ 23/1226] Compiling libs/pbd/debug.cc
[ 24/1226] Compiling libs/pbd/demangle.cc
[ 25/1226] Compiling libs/pbd/receiver.cc
[ 26/1226] Compiling libs/pbd/resource.cc
[ 27/1226] Compiling libs/pbd/enumwriter.cc
[ 28/1226] Compiling libs/pbd/reallocpool.cc
[ 29/1226] Compiling libs/pbd/pthread_utils.cc
[ 30/1226] Compiling libs/pbd/pathexpand.cc
[ 31/1226] Compiling libs/pbd/pool.cc
[ 32/1226] Compiling libs/pbd/property_list.cc
[ 33/1226] Compiling libs/pbd/pbd.cc
[ 34/1226] Compiling libs/pbd/boost_debug.cc
[ 35/1226] Compiling libs/pbd/configuration_variable.cc
[ 36/1226] Compiling libs/pbd/controllable.cc
[ 37/1226] Compiling libs/pbd/crossthread.cc
In file included from ../libs/pbd/crossthread.cc:39:
../libs/pbd/crossthread.posix.cc: In member function ‘void CrossThreadChannel::wakeup()’:
../libs/pbd/crossthread.posix.cc:79:17: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
79 | (void) ::write (fds[1], &c, 1);
| ~~~~~~~~^~~~~~~~~~~~~~~
[ 38/1226] Compiling libs/pbd/openuri.cc
[ 39/1226] Compiling libs/pbd/md5.cc
[ 40/1226] Compiling libs/pbd/mountpoint.cc
[ 41/1226] Compiling libs/plugins/a-comp.lv2/presets.ttl.in
[ 42/1226] Compiling libs/pbd/convert.cc
[ 43/1226] Compiling libs/pbd/localtime_r.cc
[ 44/1226] Compiling libs/pbd/malign.cc
[ 45/1226] Compiling libs/pbd/id.cc
[ 46/1226] Compiling libs/pbd/locale_guard.cc
[ 47/1226] Compiling libs/pbd/cartesian.cc
[ 48/1226] Compiling libs/pbd/command.cc
[ 49/1226] Compiling libs/pbd/xml++.cc
[ 50/1226] Compiling libs/pbd/basename.cc
[ 51/1226] Compiling libs/pbd/event_loop.cc
[ 52/1226] Compiling libs/pbd/ffs.cc
[ 53/1226] Compiling libs/pbd/file_archive.cc
[ 54/1226] Compiling libs/pbd/file_utils.cc
../libs/pbd/file_archive.cc: In member function ‘int PBD::FileArchive::create(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, PBD::FileArchive::CompressionLevel)’:
../libs/pbd/file_archive.cc:474:17: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=]
474 | sprintf (buf, "lzma:compression-level=%u,lzma:threads=0", (uint32_t) compression_level);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /nix/store/vr4977307zkjprfkivi4lgbzlvig3y9j-glibc-2.32-40-dev/include/stdio.h:866,
from /nix/store/q8rv03yvqsfipnxwyj0sb6lqs50y5b3q-gcc-10.2.0/include/c++/10.2.0/cstdio:42,
from ../libs/pbd/file_archive.cc:26:
/nix/store/vr4977307zkjprfkivi4lgbzlvig3y9j-glibc-2.32-40-dev/include/bits/stdio2.h:38:34: note: ‘__builtin___sprintf_chk’ output between 40 and 49 bytes into a destination of size 48
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __bos (__s), __fmt, __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 55/1226] Compiling libs/pbd/tlsf.cc
[ 56/1226] Compiling libs/pbd/transmitter.cc
[ 57/1226] Compiling libs/pbd/uuid.cc
[ 58/1226] Compiling libs/pbd/whitespace.cc
[ 59/1226] Compiling libs/pbd/undo.cc
In file included from include/boost/config/header_deprecated.hpp:18,
from include/boost/pending/integer_log2.hpp:5,
from include/boost/random/detail/integer_log2.hpp:19,
from include/boost/random/detail/large_arithmetic.hpp:19,
from include/boost/random/detail/const_mod.hpp:23,
from include/boost/random/detail/seed_impl.hpp:26,
from include/boost/random/mersenne_twister.hpp:30,
from include/boost/uuid/random_generator.hpp:17,
from include/boost/uuid/uuid_generators.hpp:17,
from ../libs/pbd/pbd/uuid.h:26,
from ../libs/pbd/uuid.cc:21:
include/boost/pending/integer_log2.hpp:7:1: note: ‘#pragma message: This header is deprecated. Use <boost/integer/integer_log2.hpp> instead.’
[ 60/1226] Compiling libs/pbd/fpu.cc
../libs/pbd/fpu.cc: In constructor ‘PBD::FPU::FPU()’:
../libs/pbd/fpu.cc:255:26: warning: ignoring return value of ‘int posix_memalign(void**, size_t, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
255 | (void) posix_memalign ((void **) &fxbuf, 16, sizeof (char *));
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../libs/pbd/fpu.cc:257:26: warning: ignoring return value of ‘int posix_memalign(void**, size_t, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
257 | (void) posix_memalign ((void **) fxbuf, 16, 512);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 61/1226] Compiling libs/pbd/system_exec.cc
[ 62/1226] Compiling libs/pbd/timer.cc
[ 63/1226] Compiling libs/pbd/timing.cc
[ 64/1226] Compiling libs/pbd/textreceiver.cc
../libs/pbd/system_exec.cc: In member function ‘int PBD::SystemExec::start(PBD::SystemExec::StdErrMode, const char*)’:
../libs/pbd/system_exec.cc:819:17: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
819 | (void) ::write (pok[1], &buf, 1);
| ~~~~~~~~^~~~~~~~~~~~~~~~~
[ 65/1226] Compiling libs/pbd/stateful_diff_command.cc
[ 66/1226] Compiling libs/pbd/string_convert.cc
[ 67/1226] Compiling libs/pbd/strreplace.cc
[ 68/1226] Compiling libs/pbd/strsplit.cc
[ 69/1226] Compiling libs/pbd/stateful.cc
[ 70/1226] Compiling libs/evoral/libsmf/smf.c
../libs/evoral/libsmf/smf.c: In function ‘smf_new’:
../libs/evoral/libsmf/smf.c:57:6: warning: variable ‘cantfail’ set but not used [-Wunused-but-set-variable]
57 | int cantfail;
| ^~~~~~~~
../libs/evoral/libsmf/smf.c: In function ‘smf_add_track’:
../libs/evoral/libsmf/smf.c:188:3: warning: ignoring return value of ‘smf_set_format’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
188 | smf_set_format(smf, 1);
| ^~~~~~~~~~~~~~~~~~~~~~
[ 71/1226] Compiling libs/evoral/libsmf/smf_decode.c
[ 72/1226] Compiling libs/evoral/libsmf/smf_load.c
[ 73/1226] Compiling libs/evoral/libsmf/smf_save.c
../libs/evoral/libsmf/smf_save.c: In function ‘smf_event_new_textual’:
../libs/evoral/libsmf/smf_save.c:190:31: warning: variable ‘copied_length’ set but not used [-Wunused-but-set-variable]
190 | int vlq_length, text_length, copied_length;
| ^~~~~~~~~~~~~
[ 74/1226] Compiling libs/evoral/libsmf/smf_tempo.c
[ 75/1226] Compiling libs/evoral/debug.cc
[ 76/1226] Linking build/libs/evoral/libsmf.a
[ 77/1226] Compiling libs/evoral/Sequence.cc
[ 78/1226] Compiling libs/evoral/Control.cc
[ 79/1226] Linking build/libs/pbd/libpbd.so
[ 80/1226] Compiling libs/evoral/ControlList.cc
[ 81/1226] Compiling libs/evoral/Note.cc
[ 82/1226] Compiling libs/evoral/SMF.cc
[ 83/1226] Compiling libs/evoral/ControlSet.cc
[ 84/1226] Compiling libs/evoral/Curve.cc
[ 85/1226] Compiling libs/evoral/Event.cc
[ 86/1226] Compiling libs/evoral/TimeConverter.cc
[ 87/1226] Compiling libs/lua/luastate.cc
[ 88/1226] Compiling libs/lua/lua.cc
[ 89/1226] Linking build/libs/evoral/libevoral.so
[ 90/1226] Compiling libs/midi++2/parser.cc
[ 91/1226] Compiling libs/midi++2/mtc.cc
In file included from ../libs/lua/lua.cc:100:
In function ‘TString* createstrobj(lua_State*, size_t, int, unsigned int)’,
inlined from ‘TString* luaS_createlngstrobj(lua_State*, size_t)’ at ../libs/lua/lua-5.3.5/lstring.c:148:29,
inlined from ‘TString* luaS_newlstr(lua_State*, const char*, size_t)’ at ../libs/lua/lua-5.3.5/lstring.c:206:30,
inlined from ‘void pushstr(lua_State*, const char*, size_t)’ at ../libs/lua/lua-5.3.5/lobject.c:391:3,
inlined from ‘const char* luaO_pushvfstring(lua_State*, const char*, __va_list_tag*)’ at ../libs/lua/lua-5.3.5/lobject.c:405:12:
../libs/lua/lua-5.3.5/lstring.c:142:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
142 | getstr(ts)[l] = '\0'; /* ending 0 */
In file included from ../libs/lua/lua-5.3.5/ldebug.h:11,
from ../libs/lua/lua-5.3.5/ltable.c:31,
from ../libs/lua/lua.cc:71:
../libs/lua/lua-5.3.5/lstate.h: In function ‘const char* luaO_pushvfstring(lua_State*, const char*, __va_list_tag*)’:
../libs/lua/lua-5.3.5/lstate.h:214:18: note: at offset 0 to object ‘GCUnion::ts’ with size 24 declared here
214 | struct TString ts;
| ^~
In file included from ../libs/lua/lua.cc:100:
In function ‘TString* createstrobj(lua_State*, size_t, int, unsigned int)’,
inlined from ‘TString* luaS_createlngstrobj(lua_State*, size_t)’ at ../libs/lua/lua-5.3.5/lstring.c:148:29,
inlined from ‘TString* luaS_newlstr(lua_State*, const char*, size_t)’ at ../libs/lua/lua-5.3.5/lstring.c:206:30:
../libs/lua/lua-5.3.5/lstring.c:142:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
142 | getstr(ts)[l] = '\0'; /* ending 0 */
In file included from ../libs/lua/lua-5.3.5/ldebug.h:11,
from ../libs/lua/lua-5.3.5/ltable.c:31,
from ../libs/lua/lua.cc:71:
../libs/lua/lua-5.3.5/lstate.h: In function ‘TString* luaS_newlstr(lua_State*, const char*, size_t)’:
../libs/lua/lua-5.3.5/lstate.h:214:18: note: at offset 0 to object ‘GCUnion::ts’ with size 24 declared here
214 | struct TString ts;
| ^~
In file included from ../libs/lua/lua.cc:100:
In function ‘TString* createstrobj(lua_State*, size_t, int, unsigned int)’,
inlined from ‘TString* luaS_createlngstrobj(lua_State*, size_t)’ at ../libs/lua/lua-5.3.5/lstring.c:148:29,
inlined from ‘TString* luaS_newlstr(lua_State*, const char*, size_t)’ at ../libs/lua/lua-5.3.5/lstring.c:206:30,
inlined from ‘TString* luaS_new(lua_State*, const char*)’ at ../libs/lua/lua-5.3.5/lstring.c:231:22,
inlined from ‘void luaT_init(lua_State*)’ at ../libs/lua/lua-5.3.5/ltm.c:49:31:
../libs/lua/lua-5.3.5/lstring.c:142:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
142 | getstr(ts)[l] = '\0'; /* ending 0 */
In file included from ../libs/lua/lua-5.3.5/ldebug.h:11,
from ../libs/lua/lua-5.3.5/ltable.c:31,
from ../libs/lua/lua.cc:71:
../libs/lua/lua-5.3.5/lstate.h: In function ‘void luaT_init(lua_State*)’:
../libs/lua/lua-5.3.5/lstate.h:214:18: note: at offset 0 to object ‘GCUnion::ts’ with size 24 declared here
214 | struct TString ts;
| ^~
In file included from ../libs/lua/lua.cc:100:
In function ‘TString* createstrobj(lua_State*, size_t, int, unsigned int)’,
inlined from ‘TString* luaS_createlngstrobj(lua_State*, size_t)’ at ../libs/lua/lua-5.3.5/lstring.c:148:29,
inlined from ‘TString* luaS_newlstr(lua_State*, const char*, size_t)’ at ../libs/lua/lua-5.3.5/lstring.c:206:30,
inlined from ‘TString* luaS_new(lua_State*, const char*)’ at ../libs/lua/lua-5.3.5/lstring.c:231:22,
inlined from ‘void luaX_init(lua_State*)’ at ../libs/lua/lua-5.3.5/llex.c:75:27:
../libs/lua/lua-5.3.5/lstring.c:142:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
142 | getstr(ts)[l] = '\0'; /* ending 0 */
In file included from ../libs/lua/lua-5.3.5/ldebug.h:11,
from ../libs/lua/lua-5.3.5/ltable.c:31,
from ../libs/lua/lua.cc:71:
../libs/lua/lua-5.3.5/lstate.h: In function ‘void luaX_init(lua_State*)’:
../libs/lua/lua-5.3.5/lstate.h:214:18: note: at offset 0 to object ‘GCUnion::ts’ with size 24 declared here
214 | struct TString ts;
| ^~
In file included from ../libs/lua/lua.cc:100:
In function ‘TString* createstrobj(lua_State*, size_t, int, unsigned int)’,
inlined from ‘TString* luaS_createlngstrobj(lua_State*, size_t)’ at ../libs/lua/lua-5.3.5/lstring.c:148:29,
inlined from ‘TString* luaS_newlstr(lua_State*, const char*, size_t)’ at ../libs/lua/lua-5.3.5/lstring.c:206:30,
inlined from ‘TString* luaS_new(lua_State*, const char*)’ at ../libs/lua/lua-5.3.5/lstring.c:231:22:
../libs/lua/lua-5.3.5/lstring.c:142:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
142 | getstr(ts)[l] = '\0'; /* ending 0 */
In file included from ../libs/lua/lua-5.3.5/ldebug.h:11,
from ../libs/lua/lua-5.3.5/ltable.c:31,
from ../libs/lua/lua.cc:71:
../libs/lua/lua-5.3.5/lstate.h: In function ‘TString* luaS_new(lua_State*, const char*)’:
../libs/lua/lua-5.3.5/lstate.h:214:18: note: at offset 0 to object ‘GCUnion::ts’ with size 24 declared here
214 | struct TString ts;
| ^~
In file included from ../libs/lua/lua.cc:100:
In function ‘TString* createstrobj(lua_State*, size_t, int, unsigned int)’,
inlined from ‘TString* luaS_createlngstrobj(lua_State*, size_t)’ at ../libs/lua/lua-5.3.5/lstring.c:148:29,
inlined from ‘TString* luaS_newlstr(lua_State*, const char*, size_t)’ at ../libs/lua/lua-5.3.5/lstring.c:206:30,
inlined from ‘const char* lua_pushlstring(lua_State*, const char*, size_t)’ at ../libs/lua/lua-5.3.5/lapi.c:482:51:
../libs/lua/lua-5.3.5/lstring.c:142:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
142 | getstr(ts)[l] = '\0'; /* ending 0 */
In file included from ../libs/lua/lua-5.3.5/ldebug.h:11,
from ../libs/lua/lua-5.3.5/ltable.c:31,
from ../libs/lua/lua.cc:71:
../libs/lua/lua-5.3.5/lstate.h: In function ‘const char* lua_pushlstring(lua_State*, const char*, size_t)’:
../libs/lua/lua-5.3.5/lstate.h:214:18: note: at offset 0 to object ‘GCUnion::ts’ with size 24 declared here
214 | struct TString ts;
| ^~
In file included from ../libs/lua/lua.cc:100:
In function ‘TString* createstrobj(lua_State*, size_t, int, unsigned int)’,
inlined from ‘TString* luaS_createlngstrobj(lua_State*, size_t)’ at ../libs/lua/lua-5.3.5/lstring.c:148:29,
inlined from ‘TString* luaS_newlstr(lua_State*, const char*, size_t)’ at ../libs/lua/lua-5.3.5/lstring.c:206:30,
inlined from ‘TString* LoadString(LoadState*)’ at ../libs/lua/lua-5.3.5/lundump.c:97:24:
../libs/lua/lua-5.3.5/lstring.c:142:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
142 | getstr(ts)[l] = '\0'; /* ending 0 */
In file included from ../libs/lua/lua-5.3.5/ldebug.h:11,
from ../libs/lua/lua-5.3.5/ltable.c:31,
from ../libs/lua/lua.cc:71:
../libs/lua/lua-5.3.5/lstate.h: In function ‘TString* LoadString(LoadState*)’:
../libs/lua/lua-5.3.5/lstate.h:214:18: note: at offset 0 to object ‘GCUnion::ts’ with size 24 declared here
214 | struct TString ts;
| ^~
In file included from ../libs/lua/lua.cc:100:
In function ‘TString* createstrobj(lua_State*, size_t, int, unsigned int)’,
inlined from ‘TString* luaS_createlngstrobj(lua_State*, size_t)’ at ../libs/lua/lua-5.3.5/lstring.c:148:29,
inlined from ‘TString* luaS_newlstr(lua_State*, const char*, size_t)’ at ../libs/lua/lua-5.3.5/lstring.c:206:30,
inlined from ‘void luaO_tostring(lua_State*, StkId)’ at ../libs/lua/lua-5.3.5/lobject.c:386:3:
../libs/lua/lua-5.3.5/lstring.c:142:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
142 | getstr(ts)[l] = '\0'; /* ending 0 */
In file included from ../libs/lua/lua-5.3.5/ldebug.h:11,
from ../libs/lua/lua-5.3.5/ltable.c:31,
from ../libs/lua/lua.cc:71:
../libs/lua/lua-5.3.5/lstate.h: In function ‘void luaO_tostring(lua_State*, StkId)’:
../libs/lua/lua-5.3.5/lstate.h:214:18: note: at offset 0 to object ‘GCUnion::ts’ with size 24 declared here
214 | struct TString ts;
| ^~
In file included from ../libs/lua/lua.cc:100:
In function ‘TString* createstrobj(lua_State*, size_t, int, unsigned int)’,
inlined from ‘TString* luaS_createlngstrobj(lua_State*, size_t)’ at ../libs/lua/lua-5.3.5/lstring.c:148:29,
inlined from ‘TString* luaS_newlstr(lua_State*, const char*, size_t)’ at ../libs/lua/lua-5.3.5/lstring.c:206:30,
inlined from ‘void pushstr(lua_State*, const char*, size_t)’ at ../libs/lua/lua-5.3.5/lobject.c:391:3:
../libs/lua/lua-5.3.5/lstring.c:142:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
142 | getstr(ts)[l] = '\0'; /* ending 0 */
In file included from ../libs/lua/lua-5.3.5/ldebug.h:11,
from ../libs/lua/lua-5.3.5/ltable.c:31,
from ../libs/lua/lua.cc:71:
../libs/lua/lua-5.3.5/lstate.h: In function ‘void pushstr(lua_State*, const char*, size_t)’:
../libs/lua/lua-5.3.5/lstate.h:214:18: note: at offset 0 to object ‘GCUnion::ts’ with size 24 declared here
214 | struct TString ts;
| ^~
In file included from ../libs/lua/lua.cc:100:
In function ‘TString* createstrobj(lua_State*, size_t, int, unsigned int)’,
inlined from ‘TString* luaS_createlngstrobj(lua_State*, size_t)’ at ../libs/lua/lua-5.3.5/lstring.c:148:29,
inlined from ‘TString* luaS_newlstr(lua_State*, const char*, size_t)’ at ../libs/lua/lua-5.3.5/lstring.c:206:30,
inlined from ‘TString* luaX_newstring(LexState*, const char*, size_t)’ at ../libs/lua/lua-5.3.5/llex.c:130:29:
../libs/lua/lua-5.3.5/lstring.c:142:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
142 | getstr(ts)[l] = '\0'; /* ending 0 */
In file included from ../libs/lua/lua-5.3.5/ldebug.h:11,
from ../libs/lua/lua-5.3.5/ltable.c:31,
from ../libs/lua/lua.cc:71:
../libs/lua/lua-5.3.5/lstate.h: In function ‘TString* luaX_newstring(LexState*, const char*, size_t)’:
../libs/lua/lua-5.3.5/lstate.h:214:18: note: at offset 0 to object ‘GCUnion::ts’ with size 24 declared here
214 | struct TString ts;
| ^~
In file included from ../libs/lua/lua.cc:100:
In function ‘TString* createstrobj(lua_State*, size_t, int, unsigned int)’,
inlined from ‘TString* luaS_createlngstrobj(lua_State*, size_t)’ at ../libs/lua/lua-5.3.5/lstring.c:148:29,
inlined from ‘TString* luaS_newlstr(lua_State*, const char*, size_t)’ at ../libs/lua/lua-5.3.5/lstring.c:206:30,
inlined from ‘TString* luaS_new(lua_State*, const char*)’ at ../libs/lua/lua-5.3.5/lstring.c:231:22,
inlined from ‘void luaT_init(lua_State*)’ at ../libs/lua/lua-5.3.5/ltm.c:49:31,
inlined from ‘void f_luaopen(lua_State*, void*)’ at ../libs/lua/lua-5.3.5/lstate.c:209:12,
inlined from ‘int luaD_rawrunprotected(lua_State*, Pfunc, void*)’ at ../libs/lua/lua-5.3.5/ldo.c:142:3,
inlined from ‘lua_State* lua_newstate(lua_Alloc, void*)’ at ../libs/lua/lua-5.3.5/lstate.c:333:27:
../libs/lua/lua-5.3.5/lstring.c:142:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
142 | getstr(ts)[l] = '\0'; /* ending 0 */
In file included from ../libs/lua/lua-5.3.5/ldebug.h:11,
from ../libs/lua/lua-5.3.5/ltable.c:31,
from ../libs/lua/lua.cc:71:
../libs/lua/lua-5.3.5/lstate.h: In function ‘lua_State* lua_newstate(lua_Alloc, void*)’:
../libs/lua/lua-5.3.5/lstate.h:214:18: note: at offset 0 to object ‘GCUnion::ts’ with size 24 declared here
214 | struct TString ts;
| ^~
[ 92/1226] Compiling libs/midi++2/port.cc
[ 93/1226] Linking build/libs/lua/libliblua.a
[ 94/1226] Compiling libs/midi++2/midnam_patch.cc
[ 95/1226] Compiling libs/midi++2/channel.cc
[ 96/1226] Compiling libs/midi++2/ipmidi_port.cc
[ 97/1226] Compiling libs/midi++2/midi.cc
[ 98/1226] Compiling libs/midi++2/mmc.cc
In file included from /nix/store/vr4977307zkjprfkivi4lgbzlvig3y9j-glibc-2.32-40-dev/include/string.h:519,
from ../libs/midi++2/ipmidi_port.cc:24:
In function ‘char* strncpy(char*, const char*, size_t)’,
inlined from ‘bool get_address(int, in_addr*, const string&)’ at ../libs/midi++2/ipmidi_port.cc:119:11:
/nix/store/vr4977307zkjprfkivi4lgbzlvig3y9j-glibc-2.32-40-dev/include/bits/string_fortified.h:91:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 16 equals destination size [-Wstringop-truncation]
91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 99/1226] Compiling libs/audiographer/src/routines.cc
[ 100/1226] Compiling libs/audiographer/src/general/demo_noise.cc
[ 101/1226] Compiling libs/audiographer/src/general/loudness_reader.cc
[ 102/1226] Linking build/libs/midi++2/libmidipp.so
[ 103/1226] Compiling libs/audiographer/src/general/normalizer.cc
[ 104/1226] Compiling libs/audiographer/src/general/sr_converter.cc
[ 105/1226] Compiling libs/audiographer/src/general/analyser.cc
[ 106/1226] Compiling libs/audiographer/src/general/broadcast_info.cc
[ 107/1226] Compiling libs/audiographer/src/debug_utils.cc
[ 108/1226] Compiling libs/audiographer/src/general/sample_format_converter.cc
[ 109/1226] Compiling libs/audiographer/private/gdither/gdither.cc
[ 110/1226] Compiling libs/ptformat/ptformat.cc
[ 111/1226] Compiling libs/fluidsynth/src/fluid_mod.c
[ 112/1226] Linking build/libs/audiographer/libaudiographer.so
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_mod.h:24,
from ../libs/fluidsynth/src/fluid_mod.c:21:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
[ 113/1226] Linking build/libs/ptformat/libptformat.so
[ 114/1226] Compiling libs/fluidsynth/src/fluid_gen.c
[ 115/1226] Compiling libs/fluidsynth/src/fluid_chan.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_gen.h:25,
from ../libs/fluidsynth/src/fluid_gen.c:22:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
[ 116/1226] Compiling libs/fluidsynth/src/fluid_event.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_chan.h:24,
from ../libs/fluidsynth/src/fluid_chan.c:21:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
[ 117/1226] Compiling libs/fluidsynth/src/fluid_defsfont.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_sys.h:42,
from ../libs/fluidsynth/src/fluid_event.h:26,
from ../libs/fluidsynth/src/fluid_event.c:31:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
[ 118/1226] Compiling libs/fluidsynth/src/fluid_rvoice_mixer.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_rvoice_mixer.h:25,
from ../libs/fluidsynth/src/fluid_rvoice_mixer.c:21:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_rvoice_mixer.c: In function ‘fluid_rvoice_buffers_mix’:
../libs/fluidsynth/src/fluid_rvoice_mixer.c:405: warning: ignoring ‘#pragma omp simd’ [-Wunknown-pragmas]
405 | #pragma omp simd aligned(dsp_buf,buf:FLUID_DEFAULT_ALIGNMENT)
|
[ 119/1226] Compiling libs/fluidsynth/src/fluid_rvoice_event.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_defsfont.h:29,
from ../libs/fluidsynth/src/fluid_defsfont.c:25:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
[ 120/1226] Compiling libs/fluidsynth/src/fluid_rvoice_dsp.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_rvoice_event.h:25,
from ../libs/fluidsynth/src/fluid_rvoice_event.c:21:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
[ 121/1226] Compiling libs/fluidsynth/src/fluid_rvoice.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_rvoice.h:25,
from ../libs/fluidsynth/src/fluid_rvoice.c:21:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
[ 122/1226] Compiling libs/fluidsynth/src/fluid_rev.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_sys.h:42,
from ../libs/fluidsynth/src/fluid_rvoice_dsp.c:21:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
[ 123/1226] Compiling libs/fluidsynth/src/fluid_iir_filter.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_iir_filter.h:24,
from ../libs/fluidsynth/src/fluid_iir_filter.c:21:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
[ 124/1226] Compiling libs/fluidsynth/src/fluid_lfo.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_rev.h:25,
from ../libs/fluidsynth/src/fluid_rev.c:169:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
[ 125/1226] Compiling libs/fluidsynth/src/fluid_chorus.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_sys.h:42,
from ../libs/fluidsynth/src/fluid_lfo.h:24,
from ../libs/fluidsynth/src/fluid_lfo.c:1:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
[ 126/1226] Compiling libs/fluidsynth/src/fluid_adsr_env.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_chorus.h:25,
from ../libs/fluidsynth/src/fluid_chorus.c:90:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
[ 127/1226] Compiling libs/fluidsynth/src/fluid_midi.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_adsr_env.h:24,
from ../libs/fluidsynth/src/fluid_adsr_env.c:21:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
[ 128/1226] Compiling libs/fluidsynth/src/fluid_list.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_midi.h:24,
from ../libs/fluidsynth/src/fluid_midi.c:21:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
[ 129/1226] Compiling libs/fluidsynth/src/fluid_samplecache.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_sys.h:42,
from ../libs/fluidsynth/src/fluid_list.c:29:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
[ 130/1226] Compiling libs/fluidsynth/src/fluid_ringbuffer.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_gen.h:25,
from ../libs/fluidsynth/src/fluid_sffile.h:28,
from ../libs/fluidsynth/src/fluid_samplecache.h:26,
from ../libs/fluidsynth/src/fluid_samplecache.c:30:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
[ 131/1226] Compiling libs/fluidsynth/src/fluid_settings.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_sys.h:42,
from ../libs/fluidsynth/src/fluid_ringbuffer.h:24,
from ../libs/fluidsynth/src/fluid_ringbuffer.c:26:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
[ 132/1226] Compiling libs/fluidsynth/src/fluid_sys.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_sys.h:42,
from ../libs/fluidsynth/src/fluid_settings.c:21:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
[ 133/1226] Compiling libs/fluidsynth/src/fluid_hash.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_sys.h:42,
from ../libs/fluidsynth/src/fluid_sys.c:21:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.c: At top level:
../libs/fluidsynth/src/fluid_sys.c:1203:1: warning: no previous prototype for ‘fluid_get_stdin’ [-Wmissing-prototypes]
1203 | fluid_get_stdin(void)
| ^~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.c:1213:1: warning: no previous prototype for ‘fluid_get_stdout’ [-Wmissing-prototypes]
1213 | fluid_get_stdout(void)
| ^~~~~~~~~~~~~~~~
[ 134/1226] Compiling libs/fluidsynth/src/fluid_conv.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_conv.h:24,
from ../libs/fluidsynth/src/fluid_conv.c:21:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
[ 135/1226] Compiling libs/fluidsynth/src/fluid_sfont.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_sys.h:42,
from ../libs/fluidsynth/src/fluid_hash.c:34:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
[ 136/1226] Compiling libs/fluidsynth/src/fluid_sffile.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_sys.h:42,
from ../libs/fluidsynth/src/fluid_sfont.c:22:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sfont.c: At top level:
../libs/fluidsynth/src/fluid_sfont.c:25:7: warning: no previous prototype for ‘default_fopen’ [-Wmissing-prototypes]
25 | void *default_fopen(const char *path)
| ^~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sfont.c:38:5: warning: no previous prototype for ‘default_fclose’ [-Wmissing-prototypes]
38 | int default_fclose(void *handle)
| ^~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sfont.c:43:6: warning: no previous prototype for ‘default_ftell’ [-Wmissing-prototypes]
43 | long default_ftell(void *handle)
| ^~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sfont.c:48:5: warning: no previous prototype for ‘safe_fread’ [-Wmissing-prototypes]
48 | int safe_fread(void *buf, int count, void *fd)
| ^~~~~~~~~~
../libs/fluidsynth/src/fluid_sfont.c:67:5: warning: no previous prototype for ‘safe_fseek’ [-Wmissing-prototypes]
67 | int safe_fseek(void *fd, long ofs, int whence)
| ^~~~~~~~~~
[ 137/1226] Compiling libs/fluidsynth/src/fluid_synth_monopoly.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_sys.h:42,
from ../libs/fluidsynth/src/fluid_synth.h:31,
from ../libs/fluidsynth/src/fluid_synth_monopoly.c:21:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
[ 138/1226] Compiling libs/fluidsynth/src/fluid_synth.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_gen.h:25,
from ../libs/fluidsynth/src/fluid_sffile.h:28,
from ../libs/fluidsynth/src/fluid_sffile.c:25:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
[ 139/1226] Compiling libs/fluidsynth/src/fluid_voice.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_sys.h:42,
from ../libs/fluidsynth/src/fluid_voice.c:21:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_voice.c: At top level:
../libs/fluidsynth/src/fluid_voice.c:476:14: warning: no previous prototype for ‘fluid_voice_calculate_pitch’ [-Wmissing-prototypes]
476 | fluid_real_t fluid_voice_calculate_pitch(fluid_voice_t *voice, int key)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 140/1226] Compiling libs/fluidsynth/src/fluid_tuning.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_tuning.h:35,
from ../libs/fluidsynth/src/fluid_tuning.c:22:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
[ 141/1226] Compiling libs/libltc/ltc.c
[ 142/1226] Compiling libs/libltc/encoder.c
[ 143/1226] Compiling libs/libltc/decoder.c
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from ../libs/fluidsynth/src/fluidsynth_priv.h:32,
from ../libs/fluidsynth/src/fluid_sys.h:42,
from ../libs/fluidsynth/src/fluid_synth.h:31,
from ../libs/fluidsynth/src/fluid_synth.c:21:
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_set’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:108:21: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
108 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro ‘g_atomic_int_set’
383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro ‘fluid_atomic_int_set’
410 | fluid_atomic_int_set((volatile int *)fptr, ival);
| ^~~~~~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h: In function ‘fluid_atomic_float_get’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast discards ‘volatile’ qualifier from pointer target type [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^
../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro ‘g_atomic_int_get’
382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi)
| ^~~~~~~~~~~~~~~~
../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro ‘fluid_atomic_int_get’
418 | ival = fluid_atomic_int_get((volatile int *)fptr);
| ^~~~~~~~~~~~~~~~~~~~
[ 144/1226] Compiling libs/libltc/timecode.c
[ 145/1226] Linking build/libs/fluidsynth/liblibfluidsynth.a
[ 146/1226] Compiling libs/zita-resampler/vmresampler.cc
[ 147/1226] Compiling libs/zita-resampler/vresampler.cc
[ 148/1226] Linking build/libs/libltc/liblibltc.a
[ 149/1226] Compiling libs/zita-resampler/cresampler.cc
[ 150/1226] Compiling libs/zita-resampler/resampler-table.cc
[ 151/1226] Compiling libs/zita-resampler/resampler.cc
[ 152/1226] Compiling libs/zita-convolver/zita-convolver.cc
[ 153/1226] Compiling libs/ardour/sse_functions_avx_linux.cc
[ 154/1226] Linking build/libs/zita-resampler/libzita-resampler.a
[ 155/1226] Linking build/libs/zita-convolver/libzita-convolver.a
[ 156/1226] Compiling libs/ardour/session_midi.cc
[ 157/1226] Compiling libs/ardour/progress.cc
[ 158/1226] Linking build/libs/ardour/libsse_avx_functions.a
[ 159/1226] Compiling libs/ardour/processor.cc
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from /nix/store/jzgv8dbw7f6xvdwlxmyk4wvsp3n8j3ap-glibmm-2.64.5-dev/include/glibmm-2.4/glibmm/refptr.h:21,
from /nix/store/jzgv8dbw7f6xvdwlxmyk4wvsp3n8j3ap-glibmm-2.64.5-dev/include/glibmm-2.4/glibmm/main.h:21,
from ../libs/ardour/session_midi.cc:34:
../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~~~~
../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro ‘g_atomic_int_get’
74 | const uint32_t mm = g_atomic_int_get(&_mode_mask);
| ^~~~~~~~~~~~~~~~
../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~~~~
../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro ‘g_atomic_int_get’
80 | return static_cast<ChannelMode>((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16);
| ^~~~~~~~~~~~~~~~
../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’:
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual]
100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~~~~
../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro ‘g_atomic_int_get’
84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF;
| ^~~~~~~~~~~~~~~~
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from /nix/store/jzgv8dbw7f6xvdwlxmyk4wvsp3n8j3ap-glibmm-2.64.5-dev/include/glibmm-2.4/glibmm/refptr.h:21,
from /nix/store/jzgv8dbw7f6xvdwlxmyk4wvsp3n8j3ap-glibmm-2.64.5-dev/include/glibmm-2.4/glibmm/main.h:21,
from ../libs/ardour/session_midi.cc:34:
../libs/pbd/pbd/rcu.h: In instantiation of ‘bool SerializedRCUManager<T>::update(boost::shared_ptr<X>) [with T = std::map<std::__cxx11::basic_string<char>, boost::shared_ptr<ARDOUR::Port> >]’:
../libs/pbd/pbd/rcu.h:183:7: required from here
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:206:45: error: invalid conversion from ‘volatile void*’ to ‘void*’ [-fpermissive]
206 | __atomic_compare_exchange_n ((atomic), &gapcae_oldval, (newval), FALSE, __ATOMIC_SEQ_CST, __ATOMIC_SEQ_CST) ? TRUE : FALSE; \
| ^~~~~~~~~~~~~
| |
| volatile void*
../libs/pbd/pbd/rcu.h:195:14: note: in expansion of macro ‘g_atomic_pointer_compare_and_exchange’
195 | bool ret = g_atomic_pointer_compare_and_exchange (&RCUManager<T>::x.gptr,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gthread.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gasyncqueue.h:32,
from /nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib.h:32,
from /nix/store/jzgv8dbw7f6xvdwlxmyk4wvsp3n8j3ap-glibmm-2.64.5-dev/include/glibmm-2.4/glibmm/unicode.h:23,
from /nix/store/jzgv8dbw7f6xvdwlxmyk4wvsp3n8j3ap-glibmm-2.64.5-dev/include/glibmm-2.4/glibmm/ustring.h:21,
from ../libs/pbd/pbd/xml++.h:44,
from ../libs/ardour/processor.cc:29:
../libs/pbd/pbd/rcu.h: In instantiation of ‘bool SerializedRCUManager<T>::update(boost::shared_ptr<X>) [with T = std::map<std::__cxx11::basic_string<char>, boost::shared_ptr<ARDOUR::Port> >]’:
../libs/pbd/pbd/rcu.h:183:7: required from here
/nix/store/7nmhbari9rzmr6q1lwiv4y5jak2fa998-glib-2.68.1-dev/include/glib-2.0/glib/gatomic.h:206:45: error: invalid conversion from ‘volatile void*’ to ‘void*’ [-fpermissive]
206 | __atomic_compare_exchange_n ((atomic), &gapcae_oldval, (newval), FALSE, __ATOMIC_SEQ_CST, __ATOMIC_SEQ_CST) ? TRUE : FALSE; \
| ^~~~~~~~~~~~~
| |
| volatile void*
../libs/pbd/pbd/rcu.h:195:14: note: in expansion of macro ‘g_atomic_pointer_compare_and_exchange’
195 | bool ret = g_atomic_pointer_compare_and_exchange (&RCUManager<T>::x.gptr,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Waf: Leaving directory `/build/ardour/build'
Build failed
-> task in 'libardour' failed with exit status 1 (run with -v to display more information)
-> task in 'libardour' failed with exit status 1 (run with -v to display more information)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment