D: [iurt_root_command] chroot warning: Found bdb_ro Packages database while attempting sqlite backend: using bdb_ro backend. Installing /home/iurt/rpmbuild/SRPMS/ardour-6.7.0-1.mga9.src.rpm Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.qvpZxY + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD + rm -rf Ardour-6.7.0 + /usr/bin/bzip2 -dc /home/iurt/rpmbuild/SOURCES/Ardour-6.7.0.tar.bz2 + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd Ardour-6.7.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.lr54TD + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd Ardour-6.7.0 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + /usr/bin/python3 ./waf configure --prefix=/usr --libdir=/usr/lib64 --configdir=/etc --program-name=Ardour --nls --docs --cxx11 '--with-backends=jack,alsa,dummy ' --no-phone-home Setting top to : /home/iurt/rpmbuild/BUILD/Ardour-6.7.0 Setting out to : /home/iurt/rpmbuild/BUILD/Ardour-6.7.0/build Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'g++' (C++ compiler) : /usr/bin/g++ Global Configuration Checking for program 'doxygen' : /usr/bin/doxygen Checking for program 'tar' : /usr/bin/tar Checking for program 'doxygen' : /usr/bin/doxygen Checking for program 'dot' : /usr/bin/dot * Install prefix : /usr * Debuggable build : True * 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' : /usr/bin/pkg-config Checking for 'alsa' : yes Checking for 'libpulse' : not found Checking for 'glib-2.0' >= 2.28 : yes Checking for 'glib-2.0' >= 2.68 : 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 clang : no Checking for compiler flags ['-std=c++11'] : yes Warning: you are building Ardour with SSE support even though your system does not support these instructions. (This may not be an error, especially if you are a package maintainer) Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'libudev' : yes Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'fftw3f' : yes Checking for 'aubio' >= 0.3.2 : yes Checking for 'aubio' >= 0.4.0 : yes Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/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) : /usr/bin/g++ Checking for 'cppunit' >= 1.12.0 : yes Checking for header boost/shared_ptr.hpp : yes Checking for header boost/weak_ptr.hpp : yes Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'g++' (C++ compiler) : /usr/bin/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 : yes Checking for header bluetooth/bluetooth.h : yes Checking for 'cwiid' >= 0.6.00 : yes Checking for 'libwebsockets' >= 2.0.0 : not found Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/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) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for program 'gas, gcc' : /usr/bin/gcc Checking for program 'ar' : /usr/bin/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 : not found 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) : /usr/bin/g++ Checking for 'gtkmm-2.4' >= 2.8 : yes Checking for 'gtk+-2.0' >= 2.12.1 : yes Checking for 'g++' (C++ compiler) : /usr/bin/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) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'lv2' >= 1.0.0 : yes Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'cairo' >= 1.12.0 : yes Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'g++' (C++ compiler) : /usr/bin/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) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for header stdio.h readline/readline.h : yes session-utils depend on the dummy backend. * build session-utils : no Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'dbus-1' : yes * Build documentation : True * Debuggable build : True * Export all symbols (backtrace) : False * Install prefix : /usr * 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 : none * Canvas Test UI : False * Beatbox test app : False * CoreAudio : False * CoreAudio 10.5 compat : False * Debug RT allocations : False * Debug Symbols : True * Denormal exceptions : False * Dr. Mingw : False * FLAC : True * FPU optimization : True * FPU AVX/FMA support : False * Freedesktop files : False * 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 : False * PTW32 Semaphore : False * Threaded WaveViews : True * Translation : True * Unit tests : False * Use LLD linker : False * VST3 support : True * Windows VST support : False * Wiimote support : True * Windows key : Mod4> build/gtk2_ardour/ardour.keys [ 29/1113] Compiling luasession/ardour-lua.sh.in [ 30/1113] Compiling libs/pbd/event_loop.cc [ 31/1113] Compiling libs/pbd/id.cc [ 32/1113] Compiling libs/pbd/epa.cc [ 33/1113] Compiling libs/pbd/md5.cc [ 34/1113] Compiling libs/pbd/pathexpand.cc [ 35/1113] Compiling libs/pbd/pbd.cc [ 36/1113] Compiling libs/pbd/mountpoint.cc [ 37/1113] Compiling libs/pbd/openuri.cc [ 38/1113] Compiling libs/pbd/locale_guard.cc [ 39/1113] Compiling libs/pbd/localtime_r.cc [ 40/1113] Compiling libs/pbd/malign.cc [ 41/1113] Compiling libs/pbd/whitespace.cc [ 42/1113] Compiling libs/pbd/xml++.cc [ 43/1113] Compiling libs/pbd/error.cc [ 44/1113] Compiling libs/pbd/file_archive.cc [ 45/1113] Compiling libs/pbd/file_utils.cc [ 46/1113] Compiling libs/pbd/fpu.cc [ 47/1113] Compiling libs/pbd/undo.cc [ 48/1113] Compiling libs/pbd/transmitter.cc [ 49/1113] Compiling libs/pbd/tlsf.cc [ 50/1113] Compiling libs/pbd/enums.cc [ 51/1113] Compiling libs/pbd/textreceiver.cc [ 52/1113] Compiling libs/pbd/basename.cc [ 53/1113] Compiling libs/pbd/configuration_variable.cc [ 54/1113] Compiling libs/pbd/boost_debug.cc [ 55/1113] Compiling libs/pbd/cartesian.cc [ 56/1113] Compiling libs/pbd/shortpath.cc [ 57/1113] Compiling libs/pbd/pool.cc [ 58/1113] Compiling libs/pbd/string_convert.cc [ 59/1113] Compiling libs/pbd/receiver.cc [ 60/1113] Compiling libs/pbd/pthread_utils.cc [ 61/1113] Compiling libs/pbd/reallocpool.cc [ 62/1113] Compiling libs/pbd/convert.cc [ 63/1113] Compiling libs/pbd/resource.cc [ 64/1113] Compiling libs/pbd/semutils.cc [ 65/1113] Compiling libs/pbd/ffs.cc [ 66/1113] Compiling libs/pbd/cpus.cc [ 67/1113] Compiling libs/pbd/search_path.cc [ 68/1113] Compiling libs/pbd/property_list.cc [ 69/1113] Compiling libs/pbd/demangle.cc [ 70/1113] Compiling libs/pbd/spinlock.cc [ 71/1113] Compiling libs/pbd/stateful_diff_command.cc [ 72/1113] Compiling libs/pbd/uuid.cc [ 73/1113] Compiling libs/pbd/timing.cc [ 74/1113] Compiling libs/pbd/debug.cc [ 75/1113] Compiling libs/pbd/stacktrace.cc [ 76/1113] Compiling libs/pbd/signals.cc [ 77/1113] Compiling libs/pbd/crossthread.cc [ 78/1113] Compiling libs/pbd/strreplace.cc [ 79/1113] Compiling libs/pbd/system_exec.cc [ 80/1113] Compiling libs/pbd/timer.cc [ 81/1113] Compiling libs/pbd/enumwriter.cc [ 82/1113] Compiling libs/pbd/strsplit.cc [ 83/1113] Compiling libs/pbd/stateful.cc [ 84/1113] Compiling libs/pbd/controllable.cc [ 85/1113] Compiling libs/pbd/base_ui.cc [ 86/1113] Compiling libs/pbd/command.cc [ 87/1113] Compiling libs/temporal/time.cc [ 88/1113] Compiling libs/temporal/bbt_time.cc [ 89/1113] Compiling libs/evoral/libsmf/smf.c [ 90/1113] Compiling libs/evoral/libsmf/smf_decode.c [ 91/1113] Compiling libs/evoral/libsmf/smf_save.c [ 92/1113] Compiling libs/evoral/libsmf/smf_load.c [ 93/1113] Compiling libs/evoral/libsmf/smf_tempo.c [ 94/1113] Compiling libs/evoral/TimeConverter.cc [ 95/1113] Compiling libs/evoral/debug.cc [ 96/1113] Compiling libs/evoral/Control.cc [ 97/1113] Compiling libs/evoral/ControlList.cc [ 98/1113] Compiling libs/evoral/Event.cc [ 99/1113] Compiling libs/evoral/Curve.cc [ 100/1113] Compiling libs/evoral/ControlSet.cc [ 101/1113] Compiling libs/evoral/SMF.cc [ 102/1113] Compiling libs/evoral/Note.cc [ 103/1113] Compiling libs/evoral/Sequence.cc [ 104/1113] Compiling libs/ptformat/ptformat.cc [ 105/1113] Compiling libs/midi++2/mtc.cc [ 106/1113] Compiling libs/midi++2/mmc.cc [ 107/1113] Compiling libs/midi++2/parser.cc [ 108/1113] Compiling libs/midi++2/port.cc [ 109/1113] Compiling libs/midi++2/midi.cc [ 110/1113] Compiling libs/midi++2/midnam_patch.cc [ 111/1113] Compiling libs/midi++2/channel.cc [ 112/1113] Compiling libs/midi++2/ipmidi_port.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/pbd/undo.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 113/1113] Compiling libs/audiographer/src/general/broadcast_info.cc [ 114/1113] Compiling libs/audiographer/src/general/loudness_reader.cc [ 115/1113] Compiling libs/audiographer/src/general/demo_noise.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/enums.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 116/1113] Compiling libs/audiographer/src/general/normalizer.cc [ 117/1113] Compiling libs/audiographer/src/general/sr_converter.cc [ 118/1113] Compiling libs/audiographer/private/limiter/limiter.cc [ 119/1113] Compiling libs/audiographer/src/general/limiter.cc [ 120/1113] Compiling libs/audiographer/src/general/sample_format_converter.cc [ 121/1113] Compiling libs/audiographer/src/debug_utils.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/stateful_diff_command.h:26, from ../libs/pbd/stateful_diff_command.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 122/1113] Compiling libs/audiographer/private/gdither/gdither.cc [ 123/1113] Linking build/libs/temporal/libtemporal.so [ 124/1113] Compiling libs/audiographer/src/routines.cc [ 125/1113] Compiling libs/audiographer/src/general/analyser.cc [ 126/1113] Compiling libs/fluidsynth/src/fluid_rev.c [ 127/1113] Compiling libs/fluidsynth/src/fluid_rvoice.c [ 128/1113] Compiling libs/fluidsynth/src/fluid_rvoice_dsp.c [ 129/1113] Compiling libs/fluidsynth/src/fluid_rvoice_mixer.c [ 130/1113] Compiling libs/fluidsynth/src/fluid_rvoice_event.c [ 131/1113] Compiling libs/fluidsynth/src/fluid_chan.c [ 132/1113] Compiling libs/fluidsynth/src/fluid_defsfont.c [ 133/1113] Compiling libs/fluidsynth/src/fluid_iir_filter.c [ 134/1113] Compiling libs/fluidsynth/src/fluid_event.c ../libs/fluidsynth/src/fluid_rvoice_mixer.c: In function 'fluid_rvoice_buffers_mix': ../libs/fluidsynth/src/fluid_rvoice_mixer.c:465: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 465 | #pragma omp simd aligned(dsp_buf,buf:FLUID_DEFAULT_ALIGNMENT) | ../libs/fluidsynth/src/fluid_rvoice_mixer.c:476: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 476 | #pragma omp simd aligned(dsp_buf,buf:FLUID_DEFAULT_ALIGNMENT) | [ 135/1113] Compiling libs/fluidsynth/src/fluid_voice.c In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/command.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 136/1113] Compiling libs/fluidsynth/src/fluid_lfo.c [ 137/1113] Compiling libs/fluidsynth/src/fluid_chorus.c [ 138/1113] Compiling libs/fluidsynth/src/fluid_tuning.c [ 139/1113] Compiling libs/fluidsynth/src/fluid_gen.c [ 140/1113] Compiling libs/fluidsynth/src/fluid_mod.c [ 141/1113] Linking build/libs/evoral/libsmf.a [ 142/1113] Compiling libs/fluidsynth/src/fluid_synth.c [ 143/1113] Compiling libs/fluidsynth/src/fluid_conv.c ../libs/fluidsynth/src/fluid_defsfont.c: In function 'fluid_defsfont_load_all_sampledata': ../libs/fluidsynth/src/fluid_defsfont.c:396: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 396 | #pragma omp parallel | ../libs/fluidsynth/src/fluid_defsfont.c:397: warning: ignoring '#pragma omp single' [-Wunknown-pragmas] 397 | #pragma omp single | ../libs/fluidsynth/src/fluid_defsfont.c:406: warning: ignoring '#pragma omp task' [-Wunknown-pragmas] 406 | #pragma omp task firstprivate(sample,sfdata,defsfont) shared(sample_parsing_result) default(none) | ../libs/fluidsynth/src/fluid_defsfont.c:410: warning: ignoring '#pragma omp critical' [-Wunknown-pragmas] 410 | #pragma omp critical | ../libs/fluidsynth/src/fluid_defsfont.c:425: warning: ignoring '#pragma omp task' [-Wunknown-pragmas] 425 | #pragma omp task firstprivate(sample, defsfont) default(none) | [ 144/1113] Compiling libs/fluidsynth/src/fluid_list.c [ 145/1113] Compiling libs/fluidsynth/src/fluid_hash.c [ 146/1113] Compiling libs/fluidsynth/src/fluid_samplecache.c [ 147/1113] Compiling libs/fluidsynth/src/fluid_ringbuffer.c [ 148/1113] Compiling libs/fluidsynth/src/fluid_settings.c [ 149/1113] Compiling libs/fluidsynth/src/fluid_sffile.c [ 150/1113] Compiling libs/fluidsynth/src/fluid_sfont.c [ 151/1113] Compiling libs/fluidsynth/src/fluid_synth_monopoly.c [ 152/1113] Compiling libs/fluidsynth/src/fluid_sys.c [ 153/1113] Compiling libs/fluidsynth/src/fluid_midi.c [ 154/1113] Compiling libs/fluidsynth/src/fluid_adsr_env.c In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/pbd/stateful.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/controllable.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 155/1113] Compiling libs/libltc/timecode.c [ 156/1113] Compiling libs/libltc/ltc.c [ 157/1113] Compiling libs/libltc/encoder.c [ 158/1113] Compiling libs/libltc/decoder.c [ 159/1113] Compiling libs/zita-resampler/resampler-table.cc [ 160/1113] Compiling libs/zita-resampler/vresampler.cc [ 161/1113] Compiling libs/zita-resampler/cresampler.cc [ 162/1113] Compiling libs/zita-resampler/vmresampler.cc [ 163/1113] Compiling libs/zita-resampler/resampler.cc [ 164/1113] Compiling libs/lua/lua.cc [ 165/1113] Compiling libs/lua/luastate.cc [ 166/1113] Compiling libs/zita-convolver/zita-convolver.cc [ 167/1113] Compiling libs/ardour/source_factory.cc [ 168/1113] Compiling libs/ardour/cycle_timer.cc [ 169/1113] Compiling libs/ardour/transpose.cc [ 170/1113] Compiling libs/ardour/filter.cc [ 171/1113] Compiling libs/ardour/source.cc [ 172/1113] Linking build/libs/pbd/libpbd.so [ 173/1113] Compiling libs/ardour/graph.cc [ 174/1113] Compiling libs/ardour/sndfileimportable.cc [ 175/1113] Linking build/libs/fluidsynth/liblibfluidsynth.a [ 176/1113] Compiling libs/ardour/rt_midibuffer.cc [ 177/1113] Compiling libs/ardour/audio_backend.cc [ 178/1113] Compiling libs/ardour/export_timespan.cc [ 179/1113] Compiling libs/ardour/graphnode.cc [ 180/1113] Compiling libs/ardour/lxvst_plugin.cc [ 181/1113] Compiling libs/ardour/soundcloud_upload.cc [ 182/1113] Compiling libs/ardour/smf_source.cc [ 183/1113] Compiling libs/ardour/bundle.cc [ 184/1113] Compiling libs/ardour/slavable_automation_control.cc [ 185/1113] Compiling libs/ardour/sidechain.cc [ 186/1113] Compiling libs/ardour/sndfile_helpers.cc [ 187/1113] Compiling libs/ardour/buffer.cc [ 188/1113] Compiling libs/ardour/session_metadata.cc [ 189/1113] Linking build/libs/libltc/liblibltc.a [ 190/1113] Compiling libs/ardour/broadcast_info.cc [ 191/1113] Compiling libs/ardour/session_time.cc [ 192/1113] Compiling libs/ardour/export_format_manager.cc [ 193/1113] Linking build/libs/zita-resampler/libzita-resampler.a [ 194/1113] Compiling libs/ardour/audiorom.cc [ 195/1113] Compiling libs/ardour/session_rtevents.cc [ 196/1113] Compiling libs/ardour/session_export.cc [ 197/1113] Linking build/libs/ptformat/libptformat.so [ 198/1113] Linking build/libs/zita-convolver/libzita-convolver.a [ 199/1113] Compiling libs/ardour/automation_watch.cc [ 200/1113] Compiling libs/ardour/automation_list.cc [ 201/1113] Compiling libs/ardour/enums.cc In file included from /usr/include/c++/11/cassert:44, from ../libs/ardour/ardour/chan_count.h:25, from ../libs/ardour/ardour/types.h:53, from ../libs/ardour/ardour/export_analysis.h:27, from ../libs/audiographer/audiographer/general/analyser.h:24, from ../libs/audiographer/src/general/analyser.cc:19: ../libs/audiographer/src/general/analyser.cc: In member function 'virtual void AudioGrapher::Analyser::process(const AudioGrapher::ProcessContext&)': ../libs/audiographer/src/general/analyser.cc:139:43: warning: comparison of integer expressions of different signedness: 'const samplecnt_t' {aka 'const long int'} and 'long unsigned int' [-Wsign-compare] 139 | assert (pbin >= 0 && pbin < (sizeof (_result.peaks) / sizeof (ARDOUR::PeakData::PeakDatum) / 4)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/audiographer/src/general/analyser.cc:167:53: warning: comparison of integer expressions of different signedness: 'AudioGrapher::samplecnt_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 167 | assert (p >= 0 && p < (sizeof (_result.lgraph_i) / sizeof(float))); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202/1113] Compiling libs/ardour/session_object.cc [ 203/1113] Compiling libs/ardour/transport_master_manager.cc [ 204/1113] Linking build/libs/audiographer/libaudiographer.so [ 205/1113] Compiling libs/ardour/ebur128_analysis.cc [ 206/1113] Compiling libs/ardour/dsp_filter.cc [ 207/1113] Linking build/libs/lua/libliblua.a [ 208/1113] Compiling libs/ardour/session_events.cc [ 209/1113] Compiling libs/ardour/audioregion.cc [ 210/1113] Compiling libs/ardour/disk_writer.cc In file included from ../libs/ardour/ardour/cycle_timer.h:29, from ../libs/ardour/cycle_timer.cc:24: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [ 211/1113] Compiling libs/ardour/solo_mute_release.cc [ 212/1113] Linking build/libs/evoral/libevoral.so [ 213/1113] Compiling libs/ardour/disk_reader.cc [ 214/1113] Compiling libs/ardour/lv2_evbuf.c [ 215/1113] Compiling libs/ardour/ltc_file_reader.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/session_metadata.h:29, from ../libs/ardour/session_metadata.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 216/1113] Linking build/libs/midi++2/libmidipp.so In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/ardour/audio_backend.h:32, from ../libs/ardour/audio_backend.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 217/1113] Compiling libs/ardour/audioanalyser.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/midi_model.h:32, from ../libs/ardour/ardour/transpose.h:23, from ../libs/ardour/transpose.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 218/1113] Compiling libs/ardour/session_configuration.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/session_object.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 219/1113] Compiling libs/ardour/filename_extensions.cc [ 220/1113] Compiling libs/ardour/port.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../libs/ardour/bundle.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 221/1113] Compiling libs/ardour/audioengine.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/mpmc_queue.h:23, from ../libs/ardour/ardour/graph.h:33, from ../libs/ardour/graphnode.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 222/1113] Compiling libs/ardour/lv2_plugin.cc [ 223/1113] Compiling libs/ardour/location_importer.cc [ 224/1113] Compiling libs/ardour/session_click.cc [ 225/1113] Compiling libs/ardour/element_import_handler.cc [ 226/1113] Compiling libs/ardour/polarity_processor.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_list.h:31, from ../libs/ardour/automation_list.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 227/1113] Compiling libs/ardour/plugin_manager.cc [ 228/1113] Compiling libs/ardour/session_command.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/filter.cc:32: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../libs/ardour/filter.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 229/1113] Compiling libs/ardour/session_butler.cc [ 230/1113] Compiling libs/ardour/session_handle.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/session_rtevents.cc:29: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_rtevents.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 231/1113] Compiling libs/ardour/transport_master.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/session_time.cc:35: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_time.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 232/1113] Compiling libs/ardour/plugin_insert.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/sidechain.cc:28: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/sidechain.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 233/1113] Compiling libs/ardour/plugin.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/ardour/export_handler.h:35, from ../libs/ardour/ardour/soundcloud_upload.h:19, from ../libs/ardour/soundcloud_upload.cc:21: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/soundcloud_upload.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 234/1113] Compiling libs/ardour/session.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/source.cc:46: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/source.cc:35: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 236/1113] Compiling libs/ardour/playlist_source.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/lxvst_plugin.cc:26: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/lxvst_plugin.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 236/1113] Compiling libs/ardour/send.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/smf_source.cc:52: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../libs/ardour/smf_source.cc:34: ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 237/1113] Compiling libs/ardour/selection.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/broadcast_info.cc:31: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/broadcast_info.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 238/1113] Compiling libs/ardour/session_bundles.cc [ 239/1113] Compiling libs/ardour/worker.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/graph.cc:35: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/graph.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 240/1113] Compiling libs/ardour/playlist.cc [ 241/1113] Compiling libs/ardour/search_paths.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/source_factory.cc:42: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/source_factory.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 242/1113] Compiling libs/ardour/audio_library.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/automation_watch.cc:33: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/automation_watch.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 243/1113] Compiling libs/ardour/scene_change.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/slavable_automation_control.cc:34: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/slavable_automation_control.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 244/1113] Compiling libs/ardour/phase_control.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/ardour/session_configuration.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 245/1113] Compiling libs/ardour/rt_tasklist.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/transport_master_manager.cc:25: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/ardour/transport_master_manager.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 246/1113] Compiling libs/ardour/thread_buffers.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/solo_mute_release.cc:23: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/solo_mute_release.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 247/1113] Compiling libs/ardour/parameter_descriptor.cc [ 248/1113] Compiling libs/ardour/playlist_factory.cc [ 249/1113] Compiling libs/ardour/rb_effect.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/port.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 250/1113] Compiling libs/ardour/route_group_member.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/audioregion.cc:45: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/audioregion.cc:35: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 251/1113] Compiling libs/ardour/panner_manager.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/playlist_source.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 252/1113] Compiling libs/ardour/panner.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/location_importer.cc:27: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/element_importer.h:28, from ../libs/ardour/ardour/location_importer.h:23, from ../libs/ardour/location_importer.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 253/1113] Compiling libs/ardour/route_group.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/ardour/export_handler.h:35, from ../libs/ardour/session_export.cc:32: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_export.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 254/1113] Compiling libs/ardour/template_utils.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/session_handle.cc:23: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_handle.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 255/1113] Compiling libs/ardour/panner_shell.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/session_butler.cc:29: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_butler.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 256/1113] Compiling libs/ardour/route_graph.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/disk_writer.cc:37: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/datetime.h:24, from ../libs/ardour/disk_writer.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_enabled() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:88:47: note: in expansion of macro 'g_atomic_int_get' 88 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_safe() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:44: note: in expansion of macro 'g_atomic_int_get' 89 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 257/1113] Compiling libs/ardour/pan_controllable.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/evoral/evoral/types.h:33, from ../libs/evoral/evoral/Event.h:32, from ../libs/evoral/evoral/PatchChange.h:25, from ../libs/ardour/ardour/midi_scene_change.h:22, from ../libs/ardour/scene_change.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 258/1113] Compiling libs/ardour/route.cc [ 259/1113] Compiling libs/ardour/vumeterdsp.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/thread_buffers.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 260/1113] Compiling libs/ardour/operations.cc [ 261/1113] Compiling libs/ardour/transport_fsm.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/ardour/export_handler.h:35, from ../libs/ardour/ardour/export_profile_manager.h:43, from ../libs/ardour/enums.cc:39: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/delivery.h:29, from ../libs/ardour/enums.cc:34: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 262/1113] Compiling libs/ardour/reverse.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/polarity_processor.cc:23: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/polarity_processor.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 263/1113] Compiling libs/ardour/onset_detector.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/session_click.cc:30: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/session_click.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 264/1113] Compiling libs/ardour/return.cc [ 265/1113] Compiling libs/ardour/pannable.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/rt_tasklist.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 266/1113] Compiling libs/ardour/mute_control.cc In file included from ../libs/ardour/ardour/cycle_timer.h:29, from ../libs/ardour/audioengine.cc:54: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/ardour/audioengine.cc:36: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 267/1113] Compiling libs/ardour/resampled_source.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/selection.cc:30: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/selection.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 268/1113] Compiling libs/ardour/mute_master.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group_member.h:24, from ../libs/ardour/route_group_member.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 269/1113] Compiling libs/ardour/region.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/ardour/panner_manager.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 270/1113] Compiling libs/ardour/region_factory.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/disk_reader.cc:41: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/disk_reader.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 271/1113] Compiling libs/ardour/record_safe_control.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/send.cc:39: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/send.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 272/1113] Compiling libs/ardour/transform.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/parameter_descriptor.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 273/1113] Compiling libs/ardour/mtdm.cc [ 274/1113] Compiling libs/ardour/muteable.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/chan_count.h:28, from ../libs/ardour/ardour/buffer_set.h:31, from ../libs/ardour/panner.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ [ 275/1113] Compiling libs/ardour/mtc_slave.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/playlist_factory.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 276/1113] Compiling libs/ardour/record_enable_control.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/ardour/midi_automation_list_binder.h:24, from ../libs/ardour/session_command.cc:26: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_list.h:31, from ../libs/ardour/session_command.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 277/1113] Compiling libs/ardour/recent_sessions.cc [ 278/1113] Compiling libs/ardour/mp3filesource.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/transport_master.cc:28: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/transport_master.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 279/1113] Compiling libs/ardour/vca_manager.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/phase_control.cc:20: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/ardour/ardour/slavable_automation_control.h:23, from ../libs/ardour/ardour/phase_control.h:27, from ../libs/ardour/phase_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 280/1113] Compiling libs/ardour/raw_midi_parser.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/ardour/ardour/pannable.h:27, from ../libs/ardour/pan_controllable.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 281/1113] Compiling libs/ardour/mp3fileimportable.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/template_utils.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 282/1113] Compiling libs/ardour/readonly_control.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/audioregion.h:30, from ../libs/ardour/reverse.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 283/1113] Compiling libs/ardour/video_tools_paths.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/rb_effect.cc:35: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/rb_effect.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 284/1113] Compiling libs/ardour/monitor_return.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/route.h:37, from ../libs/ardour/route_graph.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 285/1113] Compiling libs/ardour/monitor_processor.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/session_bundles.cc:39: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/pbd/pbd/i18n.h:23, from ../libs/ardour/session_bundles.cc:34: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 286/1113] Compiling libs/ardour/readable.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/luaproc.h:43, from ../libs/ardour/plugin.cc:55: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/plugin.cc:48: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 287/1113] Compiling libs/ardour/monitor_port.cc [ 288/1113] Compiling libs/ardour/rc_configuration.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/ladspa_plugin.h:35, from ../libs/ardour/plugin_manager.cc:92: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/ardour/plugin_manager.cc:36: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 289/1113] Compiling libs/ardour/monitor_control.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/ladspa_plugin.h:35, from ../libs/ardour/plugin_insert.cc:40: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/plugin_insert.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 290/1113] Compiling libs/ardour/mode.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/record_safe_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 291/1113] Compiling libs/ardour/progress.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/ardour/transform.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 292/1113] Compiling libs/ardour/thawlist.cc [ 293/1113] Compiling libs/ardour/quantize.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/muteable.h:24, from ../libs/ardour/muteable.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 294/1113] Compiling libs/ardour/mix.cc [ 295/1113] Compiling libs/ardour/processor.cc [ 296/1113] Compiling libs/ardour/midiport_manager.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/route_group.cc:39: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/route_group.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 297/1113] Compiling libs/ardour/process_thread.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/panner_shell.cc:58: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/panner_shell.cc:36: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 298/1113] Compiling libs/ardour/mididm.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/lv2_plugin.h:33, from ../libs/ardour/lv2_plugin.cc:65: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/lv2_plugin.cc:37: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 299/1113] Compiling libs/ardour/tempo.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/transport_fsm.cc:30: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/transport_fsm.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 300/1113] Compiling libs/ardour/presentation_info.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/readonly_control.cc:21: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/destructible.h:22, from ../libs/ardour/readonly_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 301/1113] Compiling libs/ardour/vca.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/mp3filesource.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 302/1113] Compiling libs/ardour/port_set.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/recent_sessions.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 303/1113] Compiling libs/ardour/audio_track_importer.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/mute_control.cc:23: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/evoral/evoral/ControlList.h:33, from ../libs/ardour/mute_control.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 304/1113] Compiling libs/ardour/midi_ui.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../libs/ardour/video_tools_paths.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 305/1113] Compiling libs/ardour/midi_track.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/record_enable_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 306/1113] Compiling libs/ardour/port_manager.cc [ 307/1113] Compiling libs/ardour/vst3_scan.cc [ 308/1113] Compiling libs/ardour/midi_state_tracker.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/mix.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 309/1113] Compiling libs/ardour/port_insert.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/return.cc:33: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/return.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 310/1113] Compiling libs/ardour/midi_source.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/pannable.cc:33: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/pannable.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 311/1113] Compiling libs/ardour/midi_stretch.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/mute_master.cc:28: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/mute_master.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 312/1113] Compiling libs/ardour/midi_scene_changer.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/playlist.cc:47: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/stateful_diff_command.h:26, from ../libs/ardour/playlist.cc:33: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 313/1113] Compiling libs/ardour/transient_detector.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/ardour/ardour/slavable_automation_control.h:23, from ../libs/ardour/ardour/monitor_control.h:27, from ../libs/ardour/monitor_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 314/1113] Compiling libs/ardour/midi_ring_buffer.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/region.h:32, from ../libs/ardour/thawlist.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 315/1113] Compiling libs/ardour/midi_scene_change.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/process_thread.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 316/1113] Compiling libs/ardour/vst3_module.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../libs/ardour/quantize.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 317/1113] Compiling libs/ardour/midi_region.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/region_factory.cc:36: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../libs/ardour/region_factory.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 318/1113] Compiling libs/ardour/utils.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/region.cc:43: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/region.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/region.cc: In member function 'void ARDOUR::Region::get_cue_markers(ARDOUR::CueMarkers&, bool) const': ../libs/ardour/region.cc:1927:14: warning: unused variable 'was_empty' [-Wunused-variable] 1927 | bool was_empty = cues.empty (); | ^~~~~~~~~ [ 319/1113] Compiling libs/ardour/midi_port.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/midiport_manager.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 320/1113] Compiling libs/ardour/vst3_host.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/mtc_slave.cc:34: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/mtc_slave.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 321/1113] Compiling libs/ardour/midi_playlist_source.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/vca_manager.cc:26: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/vca_manager.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 322/1113] Compiling libs/ardour/async_midi_port.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/readable.cc:25: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/readable.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 323/1113] Compiling libs/ardour/buffer_set.cc [ 324/1113] Compiling libs/ardour/automation_control.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/presentation_info.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 325/1113] Compiling libs/ardour/session_directory.cc [ 326/1113] Compiling libs/ardour/audio_playlist.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/monitor_return.cc:25: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/monitor_return.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 327/1113] Compiling libs/ardour/latent.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/tempo.cc:33: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 328/1113] Compiling libs/ardour/speakers.cc [ 329/1113] Compiling libs/ardour/debug.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/monitor_processor.cc:30: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/monitor_processor.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 330/1113] Compiling libs/ardour/uri_map.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/evoral/evoral/types.h:33, from ../libs/evoral/evoral/EventSink.h:24, from ../libs/ardour/midi_state_tracker.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 331/1113] Compiling libs/ardour/element_importer.cc [ 332/1113] Compiling libs/ardour/export_preset.cc [ 333/1113] Compiling libs/ardour/legatize.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/monitor_port.cc:29: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/monitor_port.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 334/1113] Compiling libs/ardour/session_transport.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/ardour/rc_configuration.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_enabled() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:88:47: note: in expansion of macro 'g_atomic_int_get' 88 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_safe() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:44: note: in expansion of macro 'g_atomic_int_get' 89 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ [ 335/1113] Compiling libs/ardour/engine_slave.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_scene_change.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 336/1113] Compiling libs/ardour/audiosource.cc [ 337/1113] Compiling libs/ardour/fixed_delay.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/async_midi_port.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 338/1113] Compiling libs/ardour/vst_state.cc [ 339/1113] Compiling libs/ardour/auditioner.cc [ 340/1113] Compiling libs/ardour/meter.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/processor.cc:47: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/processor.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 341/1113] Compiling libs/ardour/audio_buffer.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/audio_track_importer.cc:27: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/audio_track_importer.h:25, from ../libs/ardour/audio_track_importer.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 342/1113] Compiling libs/ardour/automatable.cc [ 343/1113] Compiling libs/ardour/session_midi.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/utils.cc:49: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 344/1113] Compiling libs/ardour/import_pt.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/midi_stretch.cc:27: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_stretch.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 345/1113] Compiling libs/ardour/session_playlists.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/vca.cc:28: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/ardour/vca.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 346/1113] Compiling libs/ardour/automation.cc [ 347/1113] Compiling libs/ardour/export_filename.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/session_directory.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 348/1113] Compiling libs/ardour/export_format_base.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/midi_ui.cc:33: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/midi_ui.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 349/1113] Compiling libs/ardour/luascripting.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/lv2_plugin.h:33, from ../libs/ardour/buffer_set.cc:40: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/buffer_set.cc:34: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 350/1113] Compiling libs/ardour/control_protocol_manager.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/speakers.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 351/1113] Compiling libs/ardour/event_type_map.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_playlist_source.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 352/1113] Compiling libs/ardour/export_channel.cc [ 353/1113] Compiling libs/ardour/find_session.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_insert.h:43, from ../libs/ardour/route.cc:80: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/route.cc:40: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_enabled() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:88:47: note: in expansion of macro 'g_atomic_int_get' 88 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_safe() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:44: note: in expansion of macro 'g_atomic_int_get' 89 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 354/1113] Compiling libs/ardour/interpolation.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/midi_port.cc:34: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/midi_port.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 355/1113] Compiling libs/ardour/tempo_map_importer.cc [ 356/1113] Compiling libs/ardour/directory_names.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/port_insert.cc:32: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/port_insert.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 357/1113] Compiling libs/ardour/internal_send.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/midi_source.cc:53: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/midi_source.cc:35: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 358/1113] Compiling libs/ardour/export_channel_configuration.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/legatize.h:26, from ../libs/ardour/legatize.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 359/1113] Compiling libs/ardour/session_state.cc [ 360/1113] Compiling libs/ardour/audio_port.cc [ 361/1113] Compiling libs/ardour/export_failed.cc [ 362/1113] Compiling libs/ardour/iec1ppmdsp.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/midi_scene_changer.cc:31: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/evoral/evoral/types.h:33, from ../libs/evoral/evoral/Event.h:32, from ../libs/ardour/midi_scene_changer.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 363/1113] Compiling libs/ardour/revision.cc [ 364/1113] Compiling libs/ardour/delivery.cc [ 365/1113] Compiling libs/ardour/internal_return.cc [ 366/1113] Compiling libs/ardour/session_state_utils.cc [ 367/1113] Compiling libs/ardour/beats_samples_converter.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/element_importer.cc:29: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/element_importer.h:28, from ../libs/ardour/element_importer.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 368/1113] Compiling libs/ardour/luabindings.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/audio_playlist.cc:33: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/audio_playlist.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 369/1113] Compiling libs/ardour/ticker.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/export_preset.cc:24: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/export_preset.h:27, from ../libs/ardour/export_preset.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 370/1113] Compiling libs/ardour/export_format_specification.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/port_manager.cc:49: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/port_manager.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 371/1113] Compiling libs/ardour/disk_io.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/midi_track.cc:61: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/pbd/types_convert.h:24, from ../libs/ardour/midi_track.cc:39: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_enabled() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:88:47: note: in expansion of macro 'g_atomic_int_get' 88 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_safe() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:44: note: in expansion of macro 'g_atomic_int_get' 89 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 372/1113] Compiling libs/ardour/delayline.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/find_session.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 373/1113] Compiling libs/ardour/export_formats.cc [ 374/1113] Compiling libs/ardour/slavable.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/luascripting.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 375/1113] Compiling libs/ardour/io.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/session_playlists.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 376/1113] Compiling libs/ardour/buffer_manager.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/midi_region.cc:49: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/midi_region.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 377/1113] Compiling libs/ardour/export_graph_builder.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/stacktrace.h:30, from ../libs/ardour/beats_samples_converter.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 378/1113] Compiling libs/ardour/port_engine_shared.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/auditioner.h:31, from ../libs/ardour/session.cc:69: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/datetime.h:24, from ../libs/ardour/session.cc:42: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc: In member function 'bool ARDOUR::Session::punch_is_possible() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc:1428:16: note: in expansion of macro 'g_atomic_int_get' 1428 | return g_atomic_int_get (&_punch_or_loop) != OnlyLoop; | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc: In member function 'bool ARDOUR::Session::loop_is_possible() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc:1440:16: note: in expansion of macro 'g_atomic_int_get' 1440 | return g_atomic_int_get(&_punch_or_loop) != OnlyPunch; | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc: In member function 'bool ARDOUR::Session::have_rec_enabled_track() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc:6117:16: note: in expansion of macro 'g_atomic_int_get' 6117 | return g_atomic_int_get (&_have_rec_enabled_track) == 1; | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc: In member function 'bool ARDOUR::Session::have_rec_disabled_track() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc:6123:16: note: in expansion of macro 'g_atomic_int_get' 6123 | return g_atomic_int_get (&_have_rec_disabled_track) == 1; | ^~~~~~~~~~~~~~~~ [ 379/1113] Compiling libs/ardour/export_profile_manager.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/automation_control.cc:32: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/automation_control.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 380/1113] Compiling libs/ardour/user_bundle.cc [ 381/1113] Compiling libs/ardour/track.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/automatable.cc:40: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/automatable.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 382/1113] Compiling libs/ardour/vst_plugin.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/engine_slave.cc:25: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/engine_slave.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 383/1113] Compiling libs/ardour/strip_silence.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/audio_port.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 384/1113] Compiling libs/ardour/butler.cc [ 385/1113] Compiling libs/ardour/luaproc.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/audiosource.cc:65: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/ardour/audiosource.cc:49: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 386/1113] Compiling libs/ardour/kmeterdsp.cc [ 387/1113] Compiling libs/ardour/audio_playlist_importer.cc [ 388/1113] Compiling libs/ardour/midi_automation_list_binder.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/tempo_map_importer.cc:25: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/tempo_map_importer.h:25, from ../libs/ardour/tempo_map_importer.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 389/1113] Compiling libs/ardour/filesystem_paths.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/delayline.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 390/1113] Compiling libs/ardour/gain_control.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/session_midi.cc:52: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/main.h:21, from ../libs/ardour/session_midi.cc:34: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 391/1113] Compiling libs/ardour/midi_buffer.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/export_channel.cc:31: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/export_channel.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 392/1113] Compiling libs/ardour/audio_playlist_source.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/internal_return.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 393/1113] Compiling libs/ardour/location.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/user_bundle.h:24, from ../libs/ardour/user_bundle.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 394/1113] Compiling libs/ardour/audio_region_importer.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/control_protocol_manager.cc:40: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/control_protocol_manager.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 395/1113] Compiling libs/ardour/ladspa_plugin.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/meter.cc:36: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/meter.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 396/1113] Compiling libs/ardour/stripable.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/property_basics.h:24, from ../libs/pbd/pbd/property_list.h:27, from ../libs/ardour/strip_silence.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 397/1113] Compiling libs/ardour/globals.cc [ 398/1113] Compiling libs/ardour/system_exec.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/import_pt.cc:46: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/import_pt.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 399/1113] Compiling libs/ardour/vst_info_file.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/export_filename.cc:35: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/ardour/export_filename.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 400/1113] Compiling libs/ardour/midi_model.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/auditioner.h:31, from ../libs/ardour/auditioner.cc:32: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/auditioner.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 401/1113] Compiling libs/ardour/export_status.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/internal_send.cc:36: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/internal_send.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 402/1113] Compiling libs/ardour/default_click.cc [ 403/1113] Compiling libs/ardour/analysis_graph.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/delivery.cc:39: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/delivery.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 404/1113] Compiling libs/ardour/capturing_processor.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/auditioner.h:31, from ../libs/ardour/session_transport.cc:50: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_transport.cc:37: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 405/1113] Compiling libs/ardour/session_process.cc [ 406/1113] Compiling libs/ardour/midi_playlist.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/slavable.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 407/1113] Compiling libs/ardour/solo_safe_control.cc [ 408/1113] Compiling libs/ardour/export_handler.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/ticker.cc:35: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/ardour/ticker.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 409/1113] Compiling libs/ardour/import.cc [ 410/1113] Compiling libs/ardour/audiofilesource.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/audio_playlist_importer.cc:32: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/audio_playlist_importer.h:28, from ../libs/ardour/audio_playlist_importer.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 411/1113] Compiling libs/ardour/control_group.cc [ 412/1113] Compiling libs/ardour/chan_mapping.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/export_format_specification.cc:28: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/export_format_specification.h:32, from ../libs/ardour/export_format_specification.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 413/1113] Compiling libs/ardour/chan_count.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/disk_io.cc:36: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/disk_io.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_enabled() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:88:47: note: in expansion of macro 'g_atomic_int_get' 88 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_safe() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:44: note: in expansion of macro 'g_atomic_int_get' 89 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 414/1113] Compiling libs/ardour/session_vst.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/vst_plugin.h:26, from ../libs/ardour/vst_plugin.cc:37: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/ardour/vst_plugin.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 415/1113] Compiling libs/ardour/audio_track.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/gain_control.cc:29: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/ardour/gain_control.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 416/1113] Compiling libs/ardour/midi_clock_slave.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/ardour/midi_automation_list_binder.h:24, from ../libs/ardour/midi_automation_list_binder.cc:20: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../libs/ardour/midi_automation_list_binder.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 417/1113] Compiling libs/ardour/lua_api.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/butler.cc:39: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/butler.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 418/1113] Compiling libs/ardour/analyser.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/ladspa_plugin.cc:53: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/ladspa_plugin.cc:49: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 419/1113] Compiling libs/ardour/midi_patch_manager.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/default_click.cc:20: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../libs/ardour/default_click.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 420/1113] Compiling libs/ardour/config_text.cc [ 421/1113] Compiling libs/ardour/circular_buffer.cc [ 422/1113] Compiling libs/ardour/ltc_slave.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_manager.h:39, from ../libs/ardour/vst_info_file.cc:53: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/ardour/vst_info_file.cc:45: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 423/1113] Compiling libs/ardour/vst3_plugin.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/audio_playlist_source.cc:38: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/audio_playlist_source.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 424/1113] Compiling libs/ardour/data_type.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/location.cc:42: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/pbd/types_convert.h:24, from ../libs/ardour/location.cc:35: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 425/1113] Compiling libs/ardour/convolver.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/ardour/export_handler.h:35, from ../libs/ardour/ardour/export_profile_manager.h:43, from ../libs/ardour/export_profile_manager.cc:39: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/ardour/export_profile_manager.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 426/1113] Compiling libs/ardour/audiofile_tagger.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/track.cc:49: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/track.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_enabled() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:88:47: note: in expansion of macro 'g_atomic_int_get' 88 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_safe() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:44: note: in expansion of macro 'g_atomic_int_get' 89 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 427/1113] Compiling libs/ardour/file_source.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/audio_region_importer.cc:33: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/audio_region_importer.h:29, from ../libs/ardour/audio_region_importer.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 428/1113] Compiling libs/ardour/sndfilesource.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/stripable.cc:29: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/ardour/stripable.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 429/1113] Compiling libs/ardour/iec2ppmdsp.cc [ 430/1113] Compiling libs/ardour/amp.cc [ 431/1113] Compiling libs/ardour/srcfilesource.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/io.cc:53: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/io.cc:35: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 432/1113] Compiling libs/ardour/solo_isolate_control.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/luaproc.h:43, from ../libs/ardour/luaproc.cc:33: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/ardour/luaproc.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 433/1113] Compiling libs/ardour/linux_vst_support.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/control_group.h:28, from ../libs/ardour/control_group.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 434/1113] Compiling libs/ardour/session_ltc.cc [ 435/1113] Compiling libs/ardour/instrument_info.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/solo_safe_control.cc:22: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/solo_safe_control.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 436/1113] Compiling libs/ardour/solo_control.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/analyser.h:23, from ../libs/ardour/analyser.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 437/1113] Compiling libs/ardour/unknown_processor.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/config_text.cc:1: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 438/1113] Compiling libs/ardour/io_processor.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/capturing_processor.cc:22: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/fixed_delay.h:23, from ../libs/ardour/ardour/capturing_processor.h:23, from ../libs/ardour/capturing_processor.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 439/1113] Compiling libs/ardour/fluid_synth.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/analysis_graph.cc:22: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/audioregion.h:30, from ../libs/ardour/ardour/analysis_graph.h:29, from ../libs/ardour/analysis_graph.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 440/1113] Compiling libs/ardour/midi_channel_filter.cc [ 441/1113] Compiling libs/gtkmm2ext/cairo_packer.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/session_metadata.h:29, from ../libs/ardour/audiofile_tagger.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 442/1113] Compiling libs/gtkmm2ext/bindings.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/midi_playlist.cc:40: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/evoral/evoral/types.h:33, from ../libs/evoral/evoral/Event.h:32, from ../libs/evoral/evoral/EventList.h:25, from ../libs/ardour/midi_playlist.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 443/1113] Compiling libs/gtkmm2ext/textviewer.cc [ 444/1113] Compiling libs/gtkmm2ext/treeutils.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/audiofilesource.cc:56: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/audiofilesource.cc:36: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 445/1113] Compiling libs/gtkmm2ext/gtkapplication_x11.c In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/ardour/export_handler.h:35, from ../libs/ardour/ardour/export_graph_builder.h:25, from ../libs/ardour/export_graph_builder.cc:58: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/ardour/export_graph_builder.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 446/1113] Compiling libs/gtkmm2ext/action_model.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/ardour/midi_automation_list_binder.h:24, from ../libs/ardour/midi_model.cc:42: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_model.cc:34: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 447/1113] Compiling libs/gtkmm2ext/actions.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/session_vst.cc:32: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/session_vst.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 448/1113] Compiling libs/gtkmm2ext/visibility_tracker.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_manager.h:39, from ../libs/ardour/globals.cc:119: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/ardour/globals.cc:48: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/globals.cc: In function 'void setup_hardware_optimization(bool)': ../libs/ardour/globals.cc:186:22: warning: unused variable 'fpu' [-Wunused-variable] 186 | FPU* fpu = FPU::instance (); | ^~~ ../libs/ardour/globals.cc: In function 'void ARDOUR::setup_fpu()': ../libs/ardour/globals.cc:702:14: warning: unused variable 'fpu' [-Wunused-variable] 702 | FPU* fpu = FPU::instance (); | ^~~ [ 449/1113] Compiling libs/gtkmm2ext/window_title.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication_x11.c:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication_x11.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication_x11.c:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication_x11.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication_x11.c:24: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 450/1113] Compiling libs/gtkmm2ext/keyboard.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/auditioner.h:31, from ../libs/ardour/session_process.cc:39: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/pbd/pbd/i18n.h:23, from ../libs/ardour/session_process.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 451/1113] Compiling libs/gtkmm2ext/utils.cc [ 452/1113] Compiling libs/gtkmm2ext/window_proxy.cc [ 453/1113] Compiling libs/gtkmm2ext/persistent_tooltip.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/unknown_processor.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 454/1113] Compiling libs/gtkmm2ext/application.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/import.cc:61: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/import.cc:40: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 455/1113] Compiling libs/gtkmm2ext/gtk_ui.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/midi_clock_slave.cc:40: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_clock_slave.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 456/1113] Compiling libs/gtkmm2ext/dndtreeview.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/chan_count.h:28, from ../libs/ardour/ardour/buffer_set.h:31, from ../libs/ardour/midi_channel_filter.cc:19: ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [ 457/1113] Compiling libs/gtkmm2ext/colors.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/gtkmm2ext/cairo_packer.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/gtkmm2ext/cairo_packer.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/gtkmm2ext/cairo_packer.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/gtkmm2ext/cairo_packer.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/gtkmm2ext/cairo_packer.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/gtkmm2ext/cairo_packer.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 458/1113] Compiling libs/gtkmm2ext/gtkapplication.c In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/audio_track.cc:49: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/audio_track.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_enabled() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:88:47: note: in expansion of macro 'g_atomic_int_get' 88 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_safe() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:44: note: in expansion of macro 'g_atomic_int_get' 89 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 459/1113] Compiling libs/gtkmm2ext/emscale.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication.c:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication.c:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication.c:24: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 460/1113] Compiling libs/gtkmm2ext/debug.cc [ 461/1113] Compiling libs/gtkmm2ext/colorspace.cc [ 462/1113] Compiling libs/gtkmm2ext/cursors.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/gtkmm2ext/visibility_tracker.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/gtkmm-2.4/gtkmm/window.h:31, from ../libs/gtkmm2ext/visibility_tracker.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/gtkmm2ext/visibility_tracker.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../libs/gtkmm2ext/visibility_tracker.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 463/1113] Compiling libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ../libs/gtkmm2ext/action_model.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ../libs/gtkmm2ext/action_model.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ../libs/gtkmm2ext/action_model.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:7, from ../libs/gtkmm2ext/action_model.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/gtkmm2ext/action_model.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:7, from ../libs/gtkmm2ext/action_model.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 464/1113] Compiling libs/gtkmm2ext/cell_renderer_color_selector.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/instrument_info.cc:29: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/midi++2/midi++/midnam_patch.h:38, from ../libs/ardour/instrument_info.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 465/1113] Compiling libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../libs/gtkmm2ext/application.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../libs/gtkmm2ext/application.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../libs/gtkmm2ext/application.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:7, from ../libs/gtkmm2ext/application.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 466/1113] Compiling libs/gtkmm2ext/cairo_widget.cc [ 467/1113] Compiling libs/gtkmm2ext/menu_elems.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/ardour/srcfilesource.h:28, from ../libs/ardour/srcfilesource.cc:25: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/srcfilesource.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 468/1113] Compiling libs/gtkmm2ext/cairo_theme.cc [ 469/1113] Compiling libs/surfaces/control_protocol/basic_ui.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/ltc_slave.cc:32: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/ltc_slave.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ltc_slave.cc: At global scope: ../libs/ardour/ltc_slave.cc:283:17: warning: 'std::ostream& operator<<(std::ostream&, SMPTETimecode&)' defined but not used [-Wunused-function] 283 | static ostream& operator<< (ostream& ostr, SMPTETimecode& t) | ^~~~~~~~ ../libs/ardour/ltc_slave.cc:267:17: warning: 'std::ostream& operator<<(std::ostream&, LTCFrame&)' defined but not used [-Wunused-function] 267 | static ostream& operator<< (ostream& ostr, LTCFrame& a) | ^~~~~~~~ [ 470/1113] Compiling libs/surfaces/control_protocol/control_protocol.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/gtkmm2ext/persistent_tooltip.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/gtkmm-2.4/gtkmm/window.h:31, from ../libs/gtkmm2ext/persistent_tooltip.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/gtkmm2ext/persistent_tooltip.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../libs/gtkmm2ext/persistent_tooltip.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 471/1113] Compiling libs/canvas/arc.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../libs/gtkmm2ext/treeutils.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:33, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../libs/gtkmm2ext/treeutils.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../libs/gtkmm2ext/treeutils.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:9, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../libs/gtkmm2ext/treeutils.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../libs/gtkmm2ext/treeutils.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:9, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../libs/gtkmm2ext/treeutils.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 472/1113] Compiling libs/canvas/tracking_text.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/convolver.cc:31: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/convolver.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 473/1113] Compiling libs/canvas/stateful_image.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/file_source.cc:48: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/ardour/file_source.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 474/1113] Compiling libs/canvas/polygon.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/gtkmm2ext/gtkmm2ext/textviewer.h:25, from ../libs/gtkmm2ext/textviewer.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/gtkmm2ext/gtkmm2ext/textviewer.h:25, from ../libs/gtkmm2ext/textviewer.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/gtkmm2ext/gtkmm2ext/textviewer.h:25, from ../libs/gtkmm2ext/textviewer.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../libs/gtkmm2ext/gtkmm2ext/textviewer.h:25, from ../libs/gtkmm2ext/textviewer.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 475/1113] Compiling libs/canvas/utils.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/solo_isolate_control.cc:22: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/solo_isolate_control.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 476/1113] Compiling libs/canvas/flag.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/amp.cc:36: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/amp.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 477/1113] Compiling libs/canvas/lookup_table.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/ardour/export_handler.h:35, from ../libs/ardour/ardour/export_graph_builder.h:25, from ../libs/ardour/export_handler.cc:35: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/export_handler.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 478/1113] Compiling libs/canvas/rectangle.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/sndfilesource.cc:48: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/ardour/sndfilesource.cc:37: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 479/1113] Compiling libs/canvas/poly_line.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/auditioner.h:31, from ../libs/ardour/session_state.cc:98: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/ardour/session_state.cc:65: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 480/1113] Compiling libs/canvas/pixbuf.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/uimanager.h:29, from ../libs/gtkmm2ext/bindings.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/gdkmm-2.4/gdkmm/types.h:30, from /usr/include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../libs/gtkmm2ext/bindings.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/uimanager.h:29, from ../libs/gtkmm2ext/bindings.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/gtkmm2ext/bindings.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/gtkmm2ext/bindings.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/gtkmm2ext/bindings.cc:37: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/gtkmm2ext/bindings.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 481/1113] Compiling libs/canvas/poly_item.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:26, from ../libs/gtkmm2ext/dndtreeview.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:33, from ../libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:26, from ../libs/gtkmm2ext/dndtreeview.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:26, from ../libs/gtkmm2ext/dndtreeview.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:9, from ../libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:26, from ../libs/gtkmm2ext/dndtreeview.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:26, from ../libs/gtkmm2ext/dndtreeview.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:9, from ../libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:26, from ../libs/gtkmm2ext/dndtreeview.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 482/1113] Compiling libs/canvas/widget.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/session_ltc.cc:26: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/session_ltc.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 483/1113] Compiling libs/canvas/text.cc [ 484/1113] Compiling libs/canvas/root_group.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/window_proxy.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/window_proxy.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/window_proxy.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/action.h:9, from ../libs/gtkmm2ext/window_proxy.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/action.h:9, from ../libs/gtkmm2ext/window_proxy.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 485/1113] Compiling libs/canvas/ruler.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkpaned.h:34, from ../libs/gtkmm2ext/utils.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkpaned.h:34, from ../libs/gtkmm2ext/utils.cc:29: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/utils.cc:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkpaned.h:34, from ../libs/gtkmm2ext/utils.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/gtkmm2ext/utils.cc:37: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkpaned.h:34, from ../libs/gtkmm2ext/utils.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 486/1113] Compiling libs/canvas/line.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkuimanager.h:39, from ../libs/gtkmm2ext/actions.cc:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:35, from /usr/include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../libs/gtkmm2ext/actions.cc:30: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../libs/gtkmm2ext/actions.cc:34: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:35, from /usr/include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../libs/gtkmm2ext/actions.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/actions.cc:34: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:35, from /usr/include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../libs/gtkmm2ext/actions.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 487/1113] Compiling libs/canvas/grid.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/solo_control.cc:22: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/solo_control.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 488/1113] Compiling libs/canvas/scroll_group.cc [ 489/1113] Compiling libs/canvas/fill.cc [ 490/1113] Compiling libs/canvas/outline.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/menu_elems.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/menu_elems.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/menu_elems.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/menu_elems.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 491/1113] Compiling libs/canvas/container.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/ardour/lua_api.h:36, from ../libs/ardour/lua_api.cc:32: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../libs/ardour/lua_api.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 492/1113] Compiling libs/canvas/box.cc In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 493/1113] Compiling libs/canvas/item.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/gtkmm2ext/cairo_widget.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/gtkmm2ext/cairo_widget.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/gtkmm2ext/cairo_widget.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/gtkmm2ext/cairo_widget.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 494/1113] Compiling libs/canvas/curve.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/io_processor.cc:34: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/io_processor.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 495/1113] Compiling libs/canvas/meter.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/keyboard.cc:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from ../libs/gtkmm2ext/keyboard.cc:32: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/keyboard.cc:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/gtkmm2ext/keyboard.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/gtkmm2ext/keyboard.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/gtkmm2ext/keyboard.cc:49: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/gtkmm2ext/keyboard.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 496/1113] Compiling libs/canvas/note.cc In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 497/1113] Compiling libs/canvas/line_set.cc In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 498/1113] Compiling libs/canvas/framed_curve.cc [ 499/1113] Compiling libs/canvas/types.cc [ 500/1113] Compiling libs/canvas/image.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/arc.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/arc.h:23, from ../libs/canvas/canvas/circle.h:24, from ../libs/canvas/arc.cc:26: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/arc.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/arc.h:23, from ../libs/canvas/canvas/circle.h:24, from ../libs/canvas/arc.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 501/1113] Compiling libs/canvas/debug.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/rectangle.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/rectangle.cc:25: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/rectangle.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/rectangle.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 502/1113] Compiling libs/canvas/canvas.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/tracking_text.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/tracking_text.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/tracking_text.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/tracking_text.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 503/1113] Compiling libs/canvas/circle.cc [ 504/1113] Compiling libs/canvas/xfade_curve.cc [ 505/1113] Compiling libs/canvas/arrow.cc In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../libs/gtkmm2ext/gtk_ui.cc:34: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/gtk_ui.cc:34: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/gtk_ui.cc:34: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/gtk_ui.cc:34: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/gtk_ui.cc:34: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/gtk_ui.cc:34: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 506/1113] Compiling libs/widgets/choice.cc [ 507/1113] Compiling libs/widgets/ui_config.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/vst3_plugin.cc:41: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/vst3_plugin.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/vst3_plugin.cc: In member function 'void Steinberg::VST3PI::enable_io(const std::vector&, const std::vector&)': ../libs/ardour/vst3_plugin.cc:1959:30: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1959 | while (sa_in.size () < _n_bus_in) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ../libs/ardour/vst3_plugin.cc:1994:31: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1994 | while (sa_out.size () < _n_bus_out) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 508/1113] Linking build/libs/gtkmm2ext/libgtkmm2ext.so In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_item.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_item.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_item.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_item.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 509/1113] Compiling libs/widgets/frame.cc [ 510/1113] Compiling libs/widgets/eventboxext.cc [ 511/1113] Compiling libs/widgets/binding_proxy.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_line.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_line.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_line.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_line.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 512/1113] Compiling libs/widgets/focus_entry.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/control_protocol/control_protocol.cc:27: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/control_protocol/control_protocol.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 513/1113] Compiling libs/widgets/ardour_spacer.cc [ 514/1113] Compiling libs/widgets/ardour_dropdown.cc [ 515/1113] Compiling libs/widgets/ardour_icon.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/line.cc:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/line.h:23, from ../libs/canvas/line.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/line.cc:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/line.h:23, from ../libs/canvas/line.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 516/1113] Compiling libs/widgets/barcontroller.cc [ 517/1113] Compiling libs/widgets/pane.cc [ 518/1113] Compiling libs/widgets/ardour_button.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/widget.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/widget.cc:25: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/widget.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/widget.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 519/1113] Compiling libs/widgets/slider_controller.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/ruler.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/layout.h:28, from ../libs/canvas/ruler.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/ruler.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/canvas/ruler.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 520/1113] Compiling libs/widgets/ardour_display.cc [ 521/1113] Compiling libs/widgets/tearoff.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/root_group.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/root_group.h:24, from ../libs/canvas/root_group.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/root_group.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/root_group.h:24, from ../libs/canvas/root_group.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 522/1113] Compiling libs/widgets/prompter.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/canvas/text.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/text.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/canvas/text.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/text.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 523/1113] Compiling libs/widgets/fastmeter.cc [ 524/1113] Compiling libs/widgets/tooltips.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/scroll_group.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/scroll_group.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/scroll_group.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/scroll_group.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 525/1113] Compiling libs/widgets/scroomer.cc [ 526/1113] Compiling libs/widgets/searchbar.cc [ 527/1113] Compiling libs/widgets/popup.cc [ 528/1113] Compiling libs/widgets/tabbable.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/control_protocol/basic_ui.cc:29: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/surfaces/control_protocol/basic_ui.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/surfaces/control_protocol/basic_ui.cc: In member function 'void BasicUI::transport_play(bool)': ../libs/surfaces/control_protocol/basic_ui.cc:377:56: warning: enum constant in boolean context [-Wint-in-bool-context] 377 | session->request_transport_speed (1.0, TRS_UI); | ^~~~~~ [ 529/1113] Compiling libs/widgets/paths_dialog.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/widgets/widgets/ui_config.h:24, from ../libs/widgets/ui_config.cc:1: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 530/1113] Compiling libs/widgets/ardour_spinner.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/widgets/widgets/eventboxext.h:22, from ../libs/widgets/eventboxext.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/widgets/widgets/eventboxext.h:22, from ../libs/widgets/eventboxext.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/widgets/widgets/eventboxext.h:22, from ../libs/widgets/eventboxext.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/widgets/widgets/eventboxext.h:22, from ../libs/widgets/eventboxext.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 531/1113] Compiling libs/widgets/ardour_fader.cc [ 532/1113] Compiling libs/widgets/ardour_knob.cc [ 533/1113] Compiling libs/widgets/stateful_button.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/widgets/choice.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/widgets/choice.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/widgets/choice.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/label.h:7, from ../libs/widgets/choice.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/choice.h:27, from ../libs/widgets/choice.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/label.h:7, from ../libs/widgets/choice.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 534/1113] Compiling libs/ardouralsautil/deviceparams.cc [ 535/1113] Compiling libs/ardouralsautil/devicelist.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/item.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/item.cc:26: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/item.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/canvas/item.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 536/1113] Compiling libs/waveview/wave_view_private.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/widgets/widgets/ardour_icon.h:24, from ../libs/widgets/ardour_icon.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from ../libs/widgets/widgets/ardour_icon.h:24, from ../libs/widgets/ardour_icon.cc:25: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/widgets/widgets/ardour_icon.h:24, from ../libs/widgets/ardour_icon.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/widget.h:9, from ../libs/widgets/widgets/ardour_icon.h:24, from ../libs/widgets/ardour_icon.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 537/1113] Compiling libs/waveview/wave_view.cc [ 538/1113] Compiling libs/waveview/debug.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/canvas/image.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/image.h:28, from ../libs/canvas/image.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/canvas/image.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/image.h:28, from ../libs/canvas/image.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 539/1113] Compiling libs/qm-dsp/base/SincWindow.cpp [ 540/1113] Compiling libs/qm-dsp/dsp/chromagram/Chromagram.cpp In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 541/1113] Linking build/libs/ardouralsautil/libardouralsautil.so [ 542/1113] Compiling libs/qm-dsp/base/KaiserWindow.cpp [ 543/1113] Compiling libs/qm-dsp/dsp/transforms/FFT.cpp In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/canvas/meter.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:103, from ../libs/canvas/meter.cc:26: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/canvas/meter.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from ../libs/canvas/meter.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/canvas/meter.cc:28: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from ../libs/canvas/meter.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 544/1113] Compiling libs/qm-dsp/maths/CosineDistance.cpp In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/entry.h:31, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/entry.h:31, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/entry.h:31, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/entry.h:7, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/entry.h:7, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 545/1113] Compiling libs/qm-dsp/dsp/wavelet/Wavelet.cpp [ 546/1113] Compiling libs/qm-dsp/dsp/tempotracking/TempoTrackV2.cpp [ 547/1113] Compiling libs/qm-dsp/dsp/chromagram/ConstantQ.cpp In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/frame.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/frame.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/frame.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/frame.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/frame.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/frame.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/frame.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 548/1113] Compiling libs/qm-dsp/dsp/tonal/ChangeDetectionFunction.cpp [ 549/1113] Compiling libs/qm-dsp/ext/kissfft/tools/kiss_fftr.c [ 550/1113] Compiling libs/qm-dsp/dsp/rateconversion/Decimator.cpp In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/canvas/canvas.cc:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/gtkmm-2.4/gtkmm/object.h:29, from /usr/include/gtkmm-2.4/gtkmm/adjustment.h:31, from ../libs/canvas/canvas.cc:31: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/canvas/canvas.cc:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/adjustment.h:7, from ../libs/canvas/canvas.cc:31: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 551/1113] Compiling libs/qm-dsp/ext/kissfft/kiss_fft.c [ 552/1113] Compiling libs/qm-dsp/maths/KLDivergence.cpp In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/widgets/widgets/pane.h:30, from ../libs/widgets/pane.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixmap.h:29, from /usr/include/gdkmm-2.4/gdkmm/bitmap.h:29, from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31, from ../libs/widgets/pane.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/widgets/widgets/pane.h:30, from ../libs/widgets/pane.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/cursor.h:7, from ../libs/widgets/pane.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 553/1113] Compiling libs/qm-dsp/dsp/tonal/TCSgram.cpp [ 554/1113] Compiling libs/qm-dsp/maths/pca/pca.c ../libs/qm-dsp/maths/pca/pca.c:33:6: warning: no previous prototype for 'covcol' [-Wmissing-prototypes] 33 | void covcol(double** data, int n, int m, double** symmat) | ^~~~~~ ../libs/qm-dsp/maths/pca/pca.c:92:6: warning: no previous prototype for 'erhand' [-Wmissing-prototypes] 92 | void erhand(char* err_msg) | ^~~~~~ ../libs/qm-dsp/maths/pca/pca.c:109:6: warning: no previous prototype for 'tred2' [-Wmissing-prototypes] 109 | void tred2(double** a, int n, double* d, double* e) | ^~~~~ ../libs/qm-dsp/maths/pca/pca.c:187:6: warning: no previous prototype for 'tqli' [-Wmissing-prototypes] 187 | void tqli(double* d, double* e, int n, double** z) | ^~~~ [ 555/1113] Compiling libs/qm-dsp/dsp/rateconversion/DecimatorB.cpp [ 556/1113] Linking build/libs/canvas/libcanvas.so [ 557/1113] Compiling libs/qm-dsp/dsp/tonal/TonalEstimator.cpp [ 558/1113] Compiling libs/qm-dsp/dsp/onsets/PeakPicking.cpp [ 559/1113] Compiling libs/qm-dsp/base/Pitch.cpp In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../libs/widgets/prompter.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../libs/widgets/prompter.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../libs/widgets/prompter.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../libs/widgets/prompter.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../libs/widgets/prompter.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../libs/widgets/prompter.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 560/1113] Compiling libs/qm-dsp/dsp/signalconditioning/DFProcess.cpp [ 561/1113] Compiling libs/qm-dsp/dsp/onsets/DetectionFunction.cpp [ 562/1113] Compiling libs/qm-dsp/dsp/tempotracking/TempoTrack.cpp In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/tearoff.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/tearoff.cc:25: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/tearoff.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/widgets/tearoff.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/tearoff.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/widgets/tearoff.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 563/1113] Compiling libs/qm-dsp/dsp/signalconditioning/FiltFilt.cpp [ 564/1113] Compiling libs/qm-dsp/dsp/signalconditioning/Filter.cpp [ 565/1113] Compiling libs/qm-dsp/dsp/phasevocoder/PhaseVocoder.cpp [ 566/1113] Compiling libs/qm-dsp/dsp/signalconditioning/Framer.cpp [ 567/1113] Compiling libs/qm-dsp/maths/Correlation.cpp [ 568/1113] Compiling libs/qm-dsp/dsp/keydetection/GetKeyMode.cpp [ 569/1113] Compiling libs/qm-dsp/maths/MathUtilities.cpp [ 570/1113] Compiling libs/qm-dsp/dsp/tempotracking/DownBeat.cpp In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from /usr/include/gtkmm-2.4/gtkmm/togglebutton.h:31, from ../libs/widgets/widgets/stateful_button.h:25, from ../libs/widgets/stateful_button.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/gdkmm-2.4/gdkmm/types.h:30, from /usr/include/gtkmm-2.4/gtkmm/main.h:33, from ../libs/widgets/stateful_button.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from /usr/include/gtkmm-2.4/gtkmm/togglebutton.h:31, from ../libs/widgets/widgets/stateful_button.h:25, from ../libs/widgets/stateful_button.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/main.h:7, from ../libs/widgets/stateful_button.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 571/1113] Compiling libs/qm-dsp/dsp/mfcc/MFCC.cpp [ 572/1113] Compiling libs/qm-dsp/dsp/rhythm/BeatSpectrum.cpp In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/ardour_dropdown.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/layout.h:28, from ../libs/widgets/ardour_dropdown.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/ardour_dropdown.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_dropdown.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/ardour_dropdown.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_dropdown.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/include/gtkmm-2.4/gtkmm/toggleaction.h:29, from ../libs/widgets/ardour_button.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/layout.h:28, from ../libs/widgets/ardour_button.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from /usr/include/gtkmm-2.4/gtkmm/toggleaction.h:29, from ../libs/widgets/ardour_button.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_button.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_button.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/ardour_button.cc:34: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_button.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 573/1113] Compiling libs/vamp-plugins/Onset.cpp [ 574/1113] Compiling libs/vamp-plugins/plugins.cpp In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/tooltips.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/tooltips.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/tooltips.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/tooltips.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 575/1113] Compiling libs/vamp-plugins/SpectralCentroid.cpp In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/binding_proxy.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/binding_proxy.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/binding_proxy.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/binding_proxy.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/binding_proxy.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 576/1113] Compiling libs/vamp-plugins/PercussionOnsetDetector.cpp [ 577/1113] Compiling libs/vamp-plugins/Transcription.cpp [ 578/1113] Compiling libs/vamp-plugins/SimilarityPlugin.cpp [ 579/1113] Compiling libs/vamp-plugins/TonalChangeDetect.cpp [ 580/1113] Compiling libs/vamp-plugins/TruePeak.cpp [ 581/1113] Compiling libs/vamp-plugins/KeyDetect.cpp [ 582/1113] Compiling libs/vamp-plugins/EBUr128.cpp [ 583/1113] Compiling libs/vamp-plugins/AmplitudeFollower.cpp In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/slider_controller.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/slider_controller.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/slider_controller.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/slider_controller.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/slider_controller.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from ../libs/widgets/widgets/ardour_fader.h:26, from ../libs/widgets/slider_controller.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/slider_controller.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 584/1113] Compiling libs/vamp-plugins/ebu_r128_proc.cc [ 585/1113] Compiling libs/vamp-plugins/ChromagramPlugin.cpp [ 586/1113] Compiling libs/vamp-plugins/BarBeatTrack.cpp In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../libs/widgets/paths_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../libs/widgets/paths_dialog.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../libs/widgets/paths_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../libs/widgets/paths_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../libs/widgets/paths_dialog.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../libs/widgets/paths_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 587/1113] Compiling libs/vamp-plugins/BeatTrack.cpp ../libs/qm-dsp/maths/MathUtilities.cpp: In static member function 'static int MathUtilities::compareInt(const void*, const void*)': ../libs/qm-dsp/maths/MathUtilities.cpp:247:13: warning: cast from type 'const void*' to type 'int*' casts away qualifiers [-Wcast-qual] 247 | return ( *(int*)a - *(int*)b ); | ^~~~~~~ ../libs/qm-dsp/maths/MathUtilities.cpp:247:24: warning: cast from type 'const void*' to type 'int*' casts away qualifiers [-Wcast-qual] 247 | return ( *(int*)a - *(int*)b ); | ^~~~~~~ [ 588/1113] Compiling libs/vamp-plugins/ZeroCrossing.cpp [ 589/1113] Compiling libs/vamp-plugins/OnsetDetect.cpp [ 590/1113] Compiling libs/vamp-pyin/MonoPitchHMM.cpp In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_display.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/ardour_display.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/layout.h:28, from ../libs/widgets/ardour_display.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/ardour_display.cc:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_display.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/ardour_display.cc:30: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_display.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 591/1113] Compiling libs/vamp-pyin/MonoPitch.cpp [ 592/1113] Compiling libs/vamp-pyin/MonoNoteParameters.cpp In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from ../libs/widgets/fastmeter.cc:28: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from ../libs/widgets/fastmeter.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/fastmeter.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:103, from ../libs/widgets/fastmeter.cc:27: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/fastmeter.cc:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from ../libs/widgets/fastmeter.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/scroomer.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/scroomer.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/scroomer.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/scroomer.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/scroomer.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from ../libs/widgets/widgets/scroomer.h:23, from ../libs/widgets/scroomer.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/scroomer.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 593/1113] Compiling libs/vamp-pyin/LocalCandidatePYIN.cpp [ 594/1113] Compiling libs/vamp-pyin/libmain.cpp [ 595/1113] Compiling libs/vamp-pyin/PYinVamp.cpp [ 596/1113] Compiling libs/vamp-pyin/Yin.cpp [ 597/1113] Linking build/libs/qm-dsp/libqm-dsp.a In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/ardour_fader.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/ardour_fader.cc:25: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/ardour_fader.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/ardour_fader.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/ardour_fader.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/ardour_fader.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/ardour_fader.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 598/1113] Compiling libs/vamp-pyin/MonoNote.cpp [ 599/1113] Compiling libs/vamp-pyin/YinVamp.cpp In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/barcontroller.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/barcontroller.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/barcontroller.cc:27: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/barcontroller.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/barcontroller.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/barcontroller.cc:30: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/barcontroller.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 600/1113] Compiling libs/vamp-pyin/YinUtil.cpp [ 601/1113] Compiling libs/vamp-pyin/SparseHMM.cpp [ 602/1113] Compiling libs/vamp-pyin/MonoNoteHMM.cpp [ 603/1113] Compiling tools/sanity_check/main.cpp [ 604/1113] Compiling tools/sanity_check/systemtest.cpp [ 605/1113] Compiling tools/gccabicheck/abicheck.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/searchbar.h:21, from ../libs/widgets/searchbar.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 606/1113] Compiling libs/clearlooks-newer/clearlooks_theme_main.c [ 607/1113] Compiling libs/clearlooks-newer/clearlooks_rc_style.c [ 608/1113] Compiling libs/clearlooks-newer/clearlooks_draw_inverted.c [ 609/1113] Compiling libs/clearlooks-newer/support.c [ 610/1113] Compiling libs/clearlooks-newer/clearlooks_draw_gummy.c [ 611/1113] Compiling libs/clearlooks-newer/clearlooks_draw.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/popup.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/popup.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/popup.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/popup.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/popup.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/popup.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 612/1113] Compiling libs/clearlooks-newer/clearlooks_style.c [ 613/1113] Compiling libs/clearlooks-newer/clearlooks_draw_glossy.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/tabbable.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/tabbable.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/tabbable.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/action.h:9, from ../libs/widgets/tabbable.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../libs/widgets/tabbable.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/action.h:9, from ../libs/widgets/tabbable.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/action.h:9, from ../libs/widgets/tabbable.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 614/1113] Linking build/tools/gccabicheck/gcc-glibmm-abi-check In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/clearlooks_theme_main.c:2: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/clearlooks_theme_main.c:2: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/clearlooks_theme_main.c:2: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gmodule.h:28, from ../libs/clearlooks-newer/clearlooks_theme_main.c:1: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/clearlooks_theme_main.c:2: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 615/1113] Compiling libs/clearlooks-newer/animation.c [ 616/1113] Compiling libs/clearlooks-newer/widget-information.c [ 617/1113] Compiling libs/clearlooks-newer/cairo-support.c [ 618/1113] Compiling libs/surfaces/generic_midi/interface.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/clearlooks_style.h:29, from ../libs/clearlooks-newer/clearlooks_rc_style.c:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkstyle.h:35, from ../libs/clearlooks-newer/clearlooks_style.h:24, from ../libs/clearlooks-newer/clearlooks_rc_style.c:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/clearlooks_style.h:29, from ../libs/clearlooks-newer/clearlooks_rc_style.c:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkstyle.h:35, from ../libs/clearlooks-newer/clearlooks_style.h:24, from ../libs/clearlooks-newer/clearlooks_rc_style.c:25: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/clearlooks_style.h:29, from ../libs/clearlooks-newer/clearlooks_rc_style.c:25: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 619/1113] Compiling libs/surfaces/generic_midi/midifunction.cc [ 620/1113] Compiling libs/surfaces/generic_midi/generic_midi_control_protocol.cc [ 621/1113] Compiling libs/surfaces/generic_midi/gmcp_gui.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: ../libs/clearlooks-newer/support.c: In function 'clearlooks_get_parent_bg': /usr/include/glib-2.0/gobject/gtype.h:2300:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2300 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkobject.h:48:39: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 48 | #define GTK_OBJECT(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GTK_TYPE_OBJECT, GtkObject)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkobject.h:93:44: note: in expansion of macro 'GTK_OBJECT' 93 | #define GTK_OBJECT_FLAGS(obj) (GTK_OBJECT (obj)->flags) | ^~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkwidget.h:204:44: note: in expansion of macro 'GTK_OBJECT_FLAGS' 204 | #define GTK_WIDGET_FLAGS(wid) (GTK_OBJECT_FLAGS (wid)) | ^~~~~~~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkwidget.h:228:45: note: in expansion of macro 'GTK_WIDGET_FLAGS' 228 | #define GTK_WIDGET_NO_WINDOW(wid) ((GTK_WIDGET_FLAGS (wid) & GTK_NO_WINDOW) != 0) | ^~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/support.c:75:26: note: in expansion of macro 'GTK_WIDGET_NO_WINDOW' 75 | while (parent && GTK_WIDGET_NO_WINDOW (parent) && !((GTK_IS_NOTEBOOK (parent)) || (GTK_IS_TOOLBAR (parent)))) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2314:27: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2314 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^ /usr/include/glib-2.0/gobject/gtype.h:497:66: note: in expansion of macro '_G_TYPE_CIT' 497 | #define G_TYPE_CHECK_INSTANCE_TYPE(instance, g_type) (_G_TYPE_CIT ((instance), (g_type))) | ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtknotebook.h:44:45: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' 44 | #define GTK_IS_NOTEBOOK(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_NOTEBOOK)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/support.c:75:62: note: in expansion of macro 'GTK_IS_NOTEBOOK' 75 | while (parent && GTK_WIDGET_NO_WINDOW (parent) && !((GTK_IS_NOTEBOOK (parent)) || (GTK_IS_TOOLBAR (parent)))) | ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2314:27: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2314 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^ /usr/include/glib-2.0/gobject/gtype.h:497:66: note: in expansion of macro '_G_TYPE_CIT' 497 | #define G_TYPE_CHECK_INSTANCE_TYPE(instance, g_type) (_G_TYPE_CIT ((instance), (g_type))) | ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtktoolbar.h:57:38: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' 57 | #define GTK_IS_TOOLBAR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOOLBAR)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/support.c:75:92: note: in expansion of macro 'GTK_IS_TOOLBAR' 75 | while (parent && GTK_WIDGET_NO_WINDOW (parent) && !((GTK_IS_NOTEBOOK (parent)) || (GTK_IS_TOOLBAR (parent)))) | ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2300:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2300 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkwidget.h:137:44: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 137 | #define GTK_WIDGET(widget) (G_TYPE_CHECK_INSTANCE_CAST ((widget), GTK_TYPE_WIDGET, GtkWidget)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkwidget.h:166:44: note: in expansion of macro 'GTK_WIDGET' 166 | #define GTK_WIDGET_STATE(wid) (GTK_WIDGET (wid)->state) | ^~~~~~~~~~ ../libs/clearlooks-newer/support.c:81:22: note: in expansion of macro 'GTK_WIDGET_STATE' 81 | state_type = GTK_WIDGET_STATE (parent); | ^~~~~~~~~~~~~~~~ [ 622/1113] Linking build/tools/sanity_check/sanityCheck In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_inverted.c:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_inverted.c:22: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_inverted.c:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gmodule.h:28, from ../libs/clearlooks-newer/general-support.h:2, from ../libs/clearlooks-newer/ge-support.h:4, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_inverted.c:22: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_inverted.c:22: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 623/1113] Compiling libs/surfaces/generic_midi/midiinvokable.cc [ 624/1113] Compiling libs/surfaces/generic_midi/midicontrollable.cc [ 625/1113] Compiling libs/surfaces/generic_midi/midiaction.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_gummy.c:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_gummy.c:22: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_gummy.c:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gmodule.h:28, from ../libs/clearlooks-newer/general-support.h:2, from ../libs/clearlooks-newer/ge-support.h:4, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_gummy.c:22: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_gummy.c:22: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 626/1113] Compiling libs/surfaces/faderport/faderport_interface.cc [ 627/1113] Compiling libs/surfaces/faderport/gui.cc [ 628/1113] Compiling libs/surfaces/faderport/operations.cc [ 629/1113] Compiling libs/surfaces/faderport/faderport.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/animation.c:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/animation.c:27: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/animation.c:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/animation.c:27: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/animation.c:27: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 630/1113] Compiling libs/surfaces/faderport8/callbacks.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/widget-information.c:1: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/widget-information.c:1: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/widget-information.c:1: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/widget-information.c:1: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/widget-information.c:1: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 631/1113] Compiling libs/surfaces/faderport8/faderport8_interface.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_glossy.c:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_glossy.c:27: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_glossy.c:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gmodule.h:28, from ../libs/clearlooks-newer/general-support.h:2, from ../libs/clearlooks-newer/ge-support.h:4, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_glossy.c:27: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_glossy.c:27: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 632/1113] Compiling libs/surfaces/faderport8/fp8_strip.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/cairo-support.c:3: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/cairo-support.c:3: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/cairo-support.c:3: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gmodule.h:28, from ../libs/clearlooks-newer/general-support.h:2, from ../libs/clearlooks-newer/cairo-support.c:2: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/cairo-support.c:3: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 633/1113] Compiling libs/surfaces/faderport8/faderport8.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw.c:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw.c:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gmodule.h:28, from ../libs/clearlooks-newer/general-support.h:2, from ../libs/clearlooks-newer/ge-support.h:4, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw.c:24: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 634/1113] Compiling libs/surfaces/faderport8/actions.cc [ 635/1113] Compiling libs/surfaces/faderport8/fp8_controls.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/clearlooks_style.c:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/clearlooks_style.c:22: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/clearlooks_style.c:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/clearlooks_style.c:22: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/clearlooks_style.c:22: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../libs/clearlooks-newer/clearlooks_style.c: In function 'clearlooks_set_widget_parameters': /usr/include/glib-2.0/gobject/gtype.h:2300:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2300 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.h:38:45: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 38 | #define CLEARLOOKS_STYLE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), CLEARLOOKS_TYPE_STYLE, ClearlooksStyle)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.c:64:77: note: in expansion of macro 'CLEARLOOKS_STYLE' 64 | params->style_functions = &(clearlooks_style_class->style_functions[CLEARLOOKS_STYLE (style)->style]); | ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2300:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2300 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.h:38:45: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 38 | #define CLEARLOOKS_STYLE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), CLEARLOOKS_TYPE_STYLE, ClearlooksStyle)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.c:75:31: note: in expansion of macro 'CLEARLOOKS_STYLE' 75 | params->radius = CLEARLOOKS_STYLE (style)->radius; | ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2300:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2300 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.h:38:45: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 38 | #define CLEARLOOKS_STYLE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), CLEARLOOKS_TYPE_STYLE, ClearlooksStyle)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.c:87:28: note: in expansion of macro 'CLEARLOOKS_STYLE' 87 | params->parentbg = CLEARLOOKS_STYLE (style)->colors.bg[state_type]; | ^~~~~~~~~~~~~~~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../libs/clearlooks-newer/clearlooks_style.c: In function 'set_transparency': /usr/include/glib-2.0/gobject/gtype.h:2314:27: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2314 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^ /usr/include/glib-2.0/glib/gmacros.h:1027:25: note: in definition of macro 'G_LIKELY' 1027 | #define G_LIKELY(expr) (expr) | ^~~~ ../libs/clearlooks-newer/clearlooks_style.c:1438:9: note: in expansion of macro 'g_return_val_if_fail' 1438 | g_return_val_if_fail (GDK_IS_PIXBUF (pixbuf), NULL); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:497:66: note: in expansion of macro '_G_TYPE_CIT' 497 | #define G_TYPE_CHECK_INSTANCE_TYPE(instance, g_type) (_G_TYPE_CIT ((instance), (g_type))) | ^~~~~~~~~~~ /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:93:39: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' 93 | #define GDK_IS_PIXBUF(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_PIXBUF)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.c:1438:31: note: in expansion of macro 'GDK_IS_PIXBUF' 1438 | g_return_val_if_fail (GDK_IS_PIXBUF (pixbuf), NULL); | ^~~~~~~~~~~~~ [ 636/1113] Compiling libs/surfaces/faderport8/gui.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/ardour_spinner.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 637/1113] Compiling libs/surfaces/faderport8/faderport8.cc [ 638/1113] Linking build/libs/clearlooks-newer/libclearlooks.so In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/waveview/wave_view_private.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/waveview/waveview/wave_view_private.h: In member function 'bool ArdourWaveView::WaveViewDrawRequest::stopped() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/waveview/waveview/wave_view_private.h:205:46: note: in expansion of macro 'g_atomic_int_get' 205 | bool stopped() const { return (bool) g_atomic_int_get (&_stop); } | ^~~~~~~~~~~~~~~~ [ 639/1113] Compiling libs/surfaces/faderport8/faderport16_interface.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_knob.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_knob.cc:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/layout.h:28, from ../libs/widgets/ardour_knob.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_knob.cc:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_knob.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/ardour_knob.cc:34: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_knob.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 640/1113] Compiling libs/surfaces/faderport8/fp8_controls.cc [ 641/1113] Compiling libs/surfaces/faderport8/gui.cc [ 642/1113] Linking build/libs/vamp-plugins/libardourvampplugins.so [ 643/1113] Linking build/libs/widgets/libwidgets.so [ 644/1113] Compiling libs/surfaces/faderport8/fp8_strip.cc [ 645/1113] Compiling libs/surfaces/faderport8/actions.cc [ 646/1113] Compiling libs/surfaces/faderport8/callbacks.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:31, from ../libs/surfaces/faderport/faderport_interface.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 647/1113] Compiling libs/surfaces/faderport8/faderport8.cc [ 648/1113] Compiling libs/surfaces/faderport8/callbacks.cc [ 649/1113] Compiling libs/surfaces/faderport8/fp8_controls.cc [ 650/1113] Compiling libs/surfaces/faderport8/faderport2_interface.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:31, from ../libs/surfaces/generic_midi/interface.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 651/1113] Compiling libs/surfaces/faderport8/fp8_strip.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/generic_midi/midiinvokable.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 652/1113] Compiling libs/surfaces/faderport8/actions.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:31, from ../libs/surfaces/faderport8/faderport8_interface.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 653/1113] Compiling libs/surfaces/faderport8/gui.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/generic_midi/midiaction.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 654/1113] Compiling libs/surfaces/cc121/cc121.cc [ 655/1113] Compiling libs/surfaces/cc121/operations.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:31, from ../libs/surfaces/faderport8/faderport16_interface.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 656/1113] Compiling libs/surfaces/cc121/cc121_interface.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/generic_midi/midifunction.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 657/1113] Compiling libs/surfaces/cc121/gui.cc [ 658/1113] Compiling libs/surfaces/mackie/device_profile.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/faderport8/fp8_base.h:25, from ../libs/surfaces/faderport8/fp8_controls.h:24, from ../libs/surfaces/faderport8/fp8_controls.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 659/1113] Compiling libs/surfaces/mackie/device_info.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/faderport8/fp8_base.h:25, from ../libs/surfaces/faderport8/fp8_controls.h:24, from ../libs/surfaces/faderport8/fp8_controls.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 660/1113] Linking build/libs/vamp-pyin/libardourvamppyin.so In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:31, from ../libs/surfaces/faderport8/faderport2_interface.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 661/1113] Compiling libs/surfaces/mackie/gui.cc [ 662/1113] Compiling libs/surfaces/mackie/button.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/generic_midi/midicontrollable.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 663/1113] Compiling libs/surfaces/mackie/meter.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/waveview/wave_view.cc:40: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/waveview/wave_view.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/waveview/wave_view.cc:43: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/waveview/wave_view.cc:27: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/waveview/wave_view.cc:43: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/waveview/wave_view.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/waveview/wave_view.cc:44: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/waveview/wave_view.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/waveview/wave_view.cc:27: ../libs/waveview/waveview/wave_view_private.h: In member function 'bool ArdourWaveView::WaveViewDrawRequest::stopped() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/waveview/waveview/wave_view_private.h:205:46: note: in expansion of macro 'g_atomic_int_get' 205 | bool stopped() const { return (bool) g_atomic_int_get (&_stop); } | ^~~~~~~~~~~~~~~~ [ 664/1113] Compiling libs/surfaces/mackie/jog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_insert.h:43, from ../libs/surfaces/faderport/operations.cc:23: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/surfaces/faderport/operations.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 665/1113] Compiling libs/surfaces/mackie/surface_port.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:31, from ../libs/surfaces/cc121/cc121_interface.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 666/1113] Compiling libs/surfaces/mackie/led.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport/gui.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport/gui.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport/gui.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport/gui.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/faderport/gui.cc:35: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport/gui.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport/gui.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 667/1113] Compiling libs/surfaces/mackie/pot.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/faderport8/fp8_base.h:25, from ../libs/surfaces/faderport8/fp8_controls.h:24, from ../libs/surfaces/faderport8/fp8_controls.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 668/1113] Compiling libs/surfaces/mackie/subview.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:7, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:7, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:7, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 669/1113] Compiling libs/surfaces/mackie/jog_wheel.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_insert.h:43, from ../libs/surfaces/faderport8/fp8_strip.cc:22: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/faderport8/fp8_strip.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 670/1113] Compiling libs/surfaces/mackie/surface.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/surfaces/mackie/button.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 671/1113] Compiling libs/surfaces/mackie/interface.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/faderport8/gui.cc:35: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 672/1113] Compiling libs/surfaces/mackie/mackie_control_protocol.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/faderport8/gui.cc:35: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 673/1113] Compiling libs/surfaces/mackie/fader.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_insert.h:43, from ../libs/surfaces/cc121/operations.cc:25: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/surfaces/cc121/operations.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 674/1113] Compiling libs/surfaces/mackie/mcp_buttons.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_insert.h:43, from ../libs/surfaces/faderport8/callbacks.cc:24: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/plugin_insert.h:36, from ../libs/surfaces/faderport8/callbacks.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 675/1113] Compiling libs/surfaces/mackie/strip.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/mackie/controls.h:32, from ../libs/surfaces/mackie/led.h:23, from ../libs/surfaces/mackie/led.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 676/1113] Compiling libs/surfaces/mackie/controls.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/mackie/device_info.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 677/1113] Compiling libs/surfaces/mackie/types.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/surfaces/mackie/meter.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 678/1113] Compiling libs/surfaces/mackie/midi_byte_array.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/mackie/device_profile.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 679/1113] Compiling libs/surfaces/us2400/fader.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/mackie/controls.h:32, from ../libs/surfaces/mackie/pot.h:23, from ../libs/surfaces/mackie/pot.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 680/1113] Compiling libs/surfaces/us2400/gui.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_insert.h:43, from ../libs/surfaces/faderport8/actions.cc:26: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/plugin_insert.h:36, from ../libs/surfaces/faderport8/actions.cc:26: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 681/1113] Compiling libs/surfaces/us2400/mcp_buttons.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_insert.h:43, from ../libs/surfaces/faderport8/fp8_strip.cc:22: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/faderport8/fp8_strip.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 682/1113] Compiling libs/surfaces/us2400/jog_wheel.cc [ 683/1113] Compiling libs/surfaces/us2400/jog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/auditioner.h:31, from ../libs/surfaces/generic_midi/generic_midi_control_protocol.cc:52: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/surfaces/generic_midi/generic_midi_control_protocol.cc:36: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 684/1113] Compiling libs/surfaces/us2400/us2400_control_protocol.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/faderport8/gui.cc:35: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 685/1113] Compiling libs/surfaces/us2400/button.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/mackie/controls.h:32, from ../libs/surfaces/mackie/jog.h:23, from ../libs/surfaces/mackie/jog.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 686/1113] Compiling libs/surfaces/us2400/controls.cc [ 687/1113] Compiling libs/surfaces/us2400/led.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_insert.h:43, from ../libs/surfaces/faderport8/fp8_strip.cc:22: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/faderport8/fp8_strip.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 688/1113] Compiling libs/surfaces/us2400/device_profile.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_insert.h:43, from ../libs/surfaces/faderport8/callbacks.cc:24: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/plugin_insert.h:36, from ../libs/surfaces/faderport8/callbacks.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 689/1113] Compiling libs/surfaces/us2400/surface_port.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/mackie/interface.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 690/1113] Compiling libs/surfaces/us2400/interface.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/faderport/faderport.cc:52: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/surfaces/faderport/faderport.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 691/1113] Compiling libs/surfaces/us2400/types.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_insert.h:43, from ../libs/surfaces/faderport8/callbacks.cc:24: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/plugin_insert.h:36, from ../libs/surfaces/faderport8/callbacks.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 692/1113] Compiling libs/surfaces/us2400/surface.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/surfaces/mackie/fader.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 693/1113] Compiling libs/surfaces/us2400/device_info.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_insert.h:43, from ../libs/surfaces/faderport8/actions.cc:26: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/plugin_insert.h:36, from ../libs/surfaces/faderport8/actions.cc:26: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 694/1113] Compiling libs/surfaces/us2400/pot.cc [ 695/1113] Compiling libs/surfaces/us2400/meter.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/cc121/gui.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/cc121/gui.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/cc121/gui.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/cc121/gui.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/cc121/gui.cc:33: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/cc121/gui.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/cc121/gui.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 696/1113] Compiling libs/surfaces/us2400/midi_byte_array.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/mackie/controls.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 697/1113] Compiling libs/surfaces/us2400/strip.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/us2400/controls.h:29, from ../libs/surfaces/us2400/led.h:22, from ../libs/surfaces/us2400/led.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 698/1113] Compiling libs/surfaces/launch_control_xl/controllers.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/mackie/surface_port.cc:38: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/midi++2/midi++/ipmidi_port.h:46, from ../libs/surfaces/mackie/surface_port.cc:33: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 699/1113] Compiling libs/surfaces/launch_control_xl/leds.cc [ 700/1113] Compiling libs/surfaces/launch_control_xl/launch_control_xl.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/us2400/controls.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 701/1113] Compiling libs/surfaces/launch_control_xl/midi_byte_array.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/surfaces/us2400/fader.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 702/1113] Compiling libs/surfaces/launch_control_xl/interface.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/us2400/controls.h:29, from ../libs/surfaces/us2400/jog.h:22, from ../libs/surfaces/us2400/jog.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 703/1113] Compiling libs/surfaces/launch_control_xl/gui.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:7, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:7, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:7, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 704/1113] Compiling libs/surfaces/osc/osc.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_insert.h:43, from ../libs/surfaces/faderport8/actions.cc:26: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/plugin_insert.h:36, from ../libs/surfaces/faderport8/actions.cc:26: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 705/1113] Compiling libs/surfaces/osc/interface.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/surfaces/us2400/button.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 706/1113] Compiling libs/surfaces/osc/osc_route_observer.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/surfaces/faderport8/faderport8.cc:42: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/faderport8/faderport8.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 707/1113] Compiling libs/surfaces/osc/osc_controllable.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/surfaces/mackie/subview.cc:32: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/mackie/subview.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 708/1113] Compiling libs/surfaces/osc/osc_cue_observer.cc [ 709/1113] Compiling libs/surfaces/osc/osc_select_observer.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/surfaces/faderport8/faderport8.cc:42: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/faderport8/faderport8.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 710/1113] Compiling libs/surfaces/osc/osc_global_observer.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/us2400/device_profile.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 711/1113] Compiling libs/surfaces/osc/osc_gui.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/us2400/interface.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 712/1113] Compiling libs/surfaces/wiimote/interface.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/us2400/controls.h:29, from ../libs/surfaces/us2400/pot.h:22, from ../libs/surfaces/us2400/pot.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 713/1113] Compiling libs/surfaces/wiimote/wiimote.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/surfaces/us2400/meter.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 714/1113] Compiling libs/surfaces/push2/knob.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/cc121/cc121.cc:57: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/surfaces/cc121/cc121.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 715/1113] Compiling libs/surfaces/push2/gui.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/us2400/jog_wheel.cc:21: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../libs/surfaces/us2400/jog_wheel.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 716/1113] Compiling libs/surfaces/push2/menu.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/us2400/device_info.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 717/1113] Compiling libs/surfaces/push2/scale.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/surfaces/faderport8/faderport8.cc:42: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/faderport8/faderport8.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 718/1113] Compiling libs/surfaces/push2/mix.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/mackie/jog_wheel.cc:22: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../libs/surfaces/mackie/jog_wheel.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 719/1113] Compiling libs/surfaces/push2/utils.cc [ 720/1113] Compiling libs/surfaces/push2/splash.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/mackie/mcp_buttons.cc:29: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/surfaces/mackie/mcp_buttons.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 721/1113] Compiling libs/surfaces/push2/track_mix.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/us2400/mcp_buttons.cc:25: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/surfaces/us2400/mcp_buttons.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 722/1113] Compiling libs/surfaces/push2/push2.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/launch_control_xl/interface.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 723/1113] Compiling libs/surfaces/push2/buttons.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/surfaces/osc/osc.h:46, from ../libs/surfaces/osc/interface.cc:22: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../libs/surfaces/osc/interface.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 724/1113] Compiling libs/surfaces/push2/interface.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/mackie/surface.cc:43: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/mackie/surface.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/mackie/surface.cc:46: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/mackie/surface.cc:31: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/mackie/surface.cc:46: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/mackie/surface.cc:31: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 725/1113] Compiling libs/surfaces/push2/level_meter.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_insert.h:43, from ../libs/surfaces/mackie/strip.cc:45: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/mackie/strip.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [ 726/1113] Compiling libs/surfaces/push2/leds.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/ardour/lua_api.h:36, from ../libs/ardour/luabindings.cc:62: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/luabindings.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_enabled() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:88:47: note: in expansion of macro 'g_atomic_int_get' 88 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_safe() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:44: note: in expansion of macro 'g_atomic_int_get' 89 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [ 727/1113] Compiling libs/surfaces/push2/canvas.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/us2400/surface_port.cc:33: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/surfaces/us2400/surface_port.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 728/1113] Compiling libs/surfaces/push2/layout.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/surfaces/osc/osc.h:46, from ../libs/surfaces/osc/osc_controllable.cc:27: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/osc/osc_controllable.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 729/1113] Compiling libs/surfaces/push2/midi_byte_array.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:7, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:7, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:7, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 730/1113] Linking build/libs/ardour/libardour.so In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/wiimote/interface.cc:22: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/wiimote/interface.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 731/1113] Compiling libs/surfaces/contourdesign/interface.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_insert.h:43, from ../libs/surfaces/us2400/strip.cc:41: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/us2400/strip.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [ 732/1113] Compiling libs/surfaces/contourdesign/jump_distance_widget.cc [ 733/1113] Compiling libs/surfaces/contourdesign/contourdesign_gui.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/launch_control_xl/gui.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/launch_control_xl/gui.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/launch_control_xl/gui.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/launch_control_xl/gui.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/launch_control_xl/gui.cc:30: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/launch_control_xl/gui.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/launch_control_xl/gui.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 734/1113] Compiling libs/surfaces/contourdesign/contourdesign.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/push2/interface.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 735/1113] Compiling libs/surfaces/contourdesign/button_config_widget.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/abstract_ui.h:28, from ../libs/surfaces/push2/push2.h:31, from ../libs/surfaces/push2/leds.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 736/1113] Compiling libs/panners/2in2out/panner_2in2out.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/launch_control_xl/controllers.cc:26: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/surfaces/launch_control_xl/controllers.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 737/1113] Compiling libs/panners/1in2out/panner_1in2out.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 738/1113] Compiling libs/panners/vbap/vbap.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/push2/knob.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/knob.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/push2/knob.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/knob.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/push2/knob.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 739/1113] Compiling libs/panners/vbap/vbap_speakers.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/surfaces/osc/osc.h:46, from ../libs/surfaces/osc/osc_gui.cc:43: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/osc/osc_gui.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/osc/osc_gui.cc:29: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/osc/osc_gui.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../libs/surfaces/osc/osc_gui.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/osc/osc_gui.cc:34: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../libs/surfaces/osc/osc_gui.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../libs/surfaces/osc/osc_gui.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 740/1113] Compiling libs/panners/stereobalance/panner_balance.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/menu.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/layout.h:28, from ../libs/surfaces/push2/menu.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/menu.cc:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/menu.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/push2/gui.h:27, from ../libs/surfaces/push2/menu.cc:31: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/menu.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/menu.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 741/1113] Compiling libs/backends/jack/jack_session.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/wiimote/wiimote.cc:25: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/wiimote/wiimote.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 742/1113] Compiling libs/backends/jack/weak_libjack.c [ 743/1113] Compiling libs/backends/jack/jack_api.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/push2/gui.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/push2/gui.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/push2/gui.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/push2/gui.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/push2/gui.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/push2/gui.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/push2/gui.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 744/1113] Compiling libs/backends/jack/jack_connection.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/mackie/mackie_control_protocol.cc:63: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/mackie/mackie_control_protocol.cc:39: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 745/1113] Compiling libs/backends/jack/jack_portengine.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/surfaces/osc/osc.h:46, from ../libs/surfaces/osc/osc_cue_observer.cc:27: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/track.h:29, from ../libs/surfaces/osc/osc_cue_observer.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 746/1113] Compiling libs/backends/jack/jack_audiobackend.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/splash.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 747/1113] Compiling libs/backends/jack/jack_utils.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/launch_control_xl/leds.cc:40: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/abstract_ui.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.h:31, from ../libs/surfaces/launch_control_xl/leds.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/launch_control_xl/gui.h:26, from ../libs/surfaces/launch_control_xl/leds.cc:45: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/abstract_ui.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.h:31, from ../libs/surfaces/launch_control_xl/leds.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/launch_control_xl/gui.h:26, from ../libs/surfaces/launch_control_xl/leds.cc:45: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/abstract_ui.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.h:31, from ../libs/surfaces/launch_control_xl/leds.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/launch_control_xl/gui.h:28, from ../libs/surfaces/launch_control_xl/leds.cc:45: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/abstract_ui.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.h:31, from ../libs/surfaces/launch_control_xl/leds.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 748/1113] Compiling libs/backends/alsa/alsa_sequencer.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/canvas.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/push2/canvas.cc:26: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/canvas.cc:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/push2/canvas.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/push2/canvas.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 749/1113] Compiling libs/backends/alsa/alsa_audiobackend.cc [ 750/1113] Compiling libs/backends/alsa/alsa_rawmidi.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/layout.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/surfaces/push2/canvas.h:23, from ../libs/surfaces/push2/layout.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/layout.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/surfaces/push2/canvas.h:23, from ../libs/surfaces/push2/layout.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/surfaces/push2/canvas.h:23, from ../libs/surfaces/push2/layout.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 751/1113] Compiling libs/backends/alsa/alsa_midi.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/us2400/us2400_control_protocol.cc:56: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/us2400/us2400_control_protocol.cc:33: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 752/1113] Compiling libs/backends/alsa/alsa_slave.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/osc/osc_route_observer.cc:28: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from ../libs/surfaces/osc/osc_route_observer.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ [ 753/1113] Compiling libs/backends/alsa/zita-alsa-pcmi.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/osc/osc_select_observer.cc:26: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../libs/surfaces/osc/osc_select_observer.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 754/1113] Compiling libs/backends/dummy/dummy_audiobackend.cc [ 755/1113] Compiling libs/plugins/reasonablesynth.lv2/lv2.c [ 756/1113] Compiling libs/plugins/a-comp.lv2/a-comp.c In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/us2400/surface.cc:38: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/us2400/surface.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/us2400/surface.cc:41: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/us2400/surface.cc:26: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/us2400/surface.cc:41: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/exception.h:22, from /usr/include/glibmm-2.4/glibmm/error.h:21, from /usr/include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/us2400/surface.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 757/1113] Compiling libs/plugins/a-exp.lv2/a-exp.c In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../libs/surfaces/push2/level_meter.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/surfaces/push2/level_meter.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/processor.h:29, from ../libs/ardour/ardour/meter.h:31, from ../libs/surfaces/push2/level_meter.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/surfaces/push2/level_meter.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../libs/surfaces/push2/level_meter.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/push2/level_meter.cc:26: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../libs/surfaces/push2/level_meter.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 758/1113] Compiling libs/plugins/a-delay.lv2/a-delay.c [ 759/1113] Linking build/libs/LV2/reasonablesynth.lv2/reasonablesynth.so In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/osc/osc_global_observer.cc:25: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/surfaces/osc/osc_global_observer.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 760/1113] Compiling libs/plugins/a-eq.lv2/a-eq.c [ 761/1113] Compiling libs/plugins/a-reverb.lv2/a-reverb.c [ 762/1113] Compiling libs/plugins/a-fluidsynth.lv2/a-fluidsynth.cc [ 763/1113] Compiling gtk2_ardour/time_info_box.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/panners/vbap/vbap.cc:37: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ [ 764/1113] Linking build/libs/LV2/a-comp.lv2/a-comp.so [ 765/1113] Linking build/libs/LV2/a-delay.lv2/a-delay.so [ 766/1113] Compiling gtk2_ardour/control_point.cc [ 767/1113] Compiling gtk2_ardour/stereo_panner.cc [ 768/1113] Compiling gtk2_ardour/vca_master_strip.cc [ 769/1113] Compiling gtk2_ardour/configinfo.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/backends/jack/jack_portengine.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 770/1113] Compiling gtk2_ardour/ui_config.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/panners/vbap/vbap_speakers.h:27, from ../libs/panners/vbap/vbap_speakers.cc:40: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 771/1113] Linking build/libs/LV2/a-exp.lv2/a-exp.so In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/entry.h:31, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/entry.h:31, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/entry.h:31, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:7, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:7, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:7, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 772/1113] Linking build/libs/LV2/a-eq.lv2/a-eq.so [ 773/1113] Linking build/libs/LV2/a-reverb.lv2/a-reverb.so [ 774/1113] Compiling gtk2_ardour/rc_option_editor.cc [ 775/1113] Compiling gtk2_ardour/bundle_env_linux.cc [ 776/1113] Compiling gtk2_ardour/editor_rulers.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/label.h:7, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/contourdesign/button_config_widget.h:24, from ../libs/surfaces/contourdesign/button_config_widget.cc:30: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/label.h:7, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/label.h:7, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 777/1113] Compiling gtk2_ardour/editor_markers.cc [ 778/1113] Compiling gtk2_ardour/keyboard.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:44: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:53: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/parser.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:33: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:53: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/launch_control_xl/gui.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:55: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 779/1113] Compiling gtk2_ardour/midi_scroomer.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/push2/buttons.cc:23: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/surfaces/push2/buttons.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 780/1113] Compiling gtk2_ardour/midi_cut_buffer.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/contourdesign/interface.cc:23: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/contourdesign/interface.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 781/1113] Compiling gtk2_ardour/export_channel_selector.cc [ 782/1113] Compiling gtk2_ardour/option_editor.cc [ 783/1113] Compiling gtk2_ardour/plugin_dspload_window.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/gtkmm-2.4/gtkmm/object.h:29, from /usr/include/gtkmm-2.4/gtkmm/adjustment.h:31, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/adjustment.h:7, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/adjustment.h:7, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/adjustment.h:7, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 784/1113] Compiling gtk2_ardour/editor_sources.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/push2/mix.cc:44: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/mix.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/mix.cc:54: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/layout.h:28, from ../libs/surfaces/push2/mix.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/mix.cc:54: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/mix.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 785/1113] Linking build/libs/LV2/a-fluidsynth.lv2/a-fluidsynth.so In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/backends/jack/jack_connection.h:7, from ../libs/backends/jack/jack_api.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 786/1113] Compiling gtk2_ardour/main_clock.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/panners/2in2out/panner_2in2out.cc:49: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from ../libs/panners/2in2out/panner_2in2out.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 787/1113] Compiling gtk2_ardour/hit.cc [ 788/1113] Compiling gtk2_ardour/editor_selection.cc [ 789/1113] Compiling gtk2_ardour/patch_change_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/panners/stereobalance/panner_balance.cc:48: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from ../libs/panners/stereobalance/panner_balance.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 790/1113] Compiling gtk2_ardour/editor_drag.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/panners/1in2out/panner_1in2out.cc:51: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from ../libs/panners/1in2out/panner_1in2out.cc:33: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 791/1113] Compiling gtk2_ardour/curvetest.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/contourdesign/contourdesign.cc:29: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from ../libs/surfaces/contourdesign/contourdesign.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 792/1113] Compiling gtk2_ardour/port_insert_ui.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/osc/osc.cc:46: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/surfaces/osc/osc.cc:35: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ [ 793/1113] Compiling gtk2_ardour/fft_result.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../gtk2_ardour/bundle_env_linux.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 794/1113] Compiling gtk2_ardour/audio_time_axis.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/configinfo.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/configinfo.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/configinfo.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/configinfo.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/configinfo.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/configinfo.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/configinfo.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 795/1113] Compiling gtk2_ardour/audio_streamview.cc [ 796/1113] Compiling gtk2_ardour/midi_automation_line.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/backends/jack/jack_session.cc:30: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/backends/jack/jack_session.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/backends/jack/jack_session.cc: In member function 'void ARDOUR::JACKSession::session_event(jack_session_event_t*)': ../libs/backends/jack/jack_session.cc:100:36: warning: 'int jack_session_reply(jack_client_t*, jack_session_event_t*)' is deprecated [-Wdeprecated-declarations] 100 | jack_session_reply (jack_client, event); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ../libs/backends/jack/weak_libjack.h:198, from ../libs/backends/jack/jack_session.h:22, from ../libs/backends/jack/jack_session.cc:34: /usr/include/jack/session.h:204:5: note: declared here 204 | int jack_session_reply (jack_client_t *client, | ^~~~~~~~~~~~~~~~~~ ../libs/backends/jack/jack_session.cc:107:33: warning: 'void jack_session_event_free(jack_session_event_t*)' is deprecated [-Wdeprecated-declarations] 107 | jack_session_event_free (event); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from ../libs/backends/jack/weak_libjack.h:198, from ../libs/backends/jack/jack_session.h:22, from ../libs/backends/jack/jack_session.cc:34: /usr/include/jack/session.h:217:6: note: declared here 217 | void jack_session_event_free (jack_session_event_t *event) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT; | ^~~~~~~~~~~~~~~~~~~~~~~ [ 797/1113] Compiling gtk2_ardour/save_as_dialog.cc [ 798/1113] Compiling gtk2_ardour/plugin_selector.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/push2/track_mix.cc:46: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/track_mix.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/track_mix.cc:51: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/layout.h:28, from ../libs/surfaces/push2/track_mix.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/track_mix.cc:51: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/track_mix.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 799/1113] Linking build/libs/surfaces/control_protocol/libardourcp.so [ 800/1113] Linking build/libs/waveview/libwaveview.so In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from ../libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/screen.h:7, from /usr/include/gdkmm-2.4/gdkmm.h:27, from ../libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../libs/widgets/widgets/scroomer.h:24, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gdkmm-2.4/gdkmm/region.h:49, from /usr/include/gdkmm-2.4/gdkmm/screen.h:33, from /usr/include/gdkmm-2.4/gdkmm.h:27, from ../libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../libs/widgets/widgets/scroomer.h:24, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/screen.h:7, from /usr/include/gdkmm-2.4/gdkmm.h:27, from ../libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/screen.h:7, from /usr/include/gdkmm-2.4/gdkmm.h:27, from ../libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 801/1113] Compiling gtk2_ardour/time_axis_view_item.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_list.h:31, from ../gtk2_ardour/curvetest.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 802/1113] Linking build/libs/surfaces/generic_midi/libardour_generic_midi.so [ 803/1113] Linking build/libs/surfaces/faderport/libardour_faderport.so In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from ../libs/backends/dummy/dummy_audiobackend.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 804/1113] Linking build/libs/surfaces/faderport8/libardour_faderport8.so [ 805/1113] Linking build/libs/surfaces/faderport8/libardour_faderport16.so [ 806/1113] Linking build/libs/surfaces/faderport8/libardour_faderport2.so In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/backends/jack/jack_audiobackend.cc:33: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/spawn.h:24, from ../libs/backends/jack/jack_audiobackend.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 807/1113] Linking build/libs/surfaces/cc121/libardour_cc121.so In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/fft_graph.h:27, from ../gtk2_ardour/fft_result.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/gdkmm-2.4/gdkmm/color.h:35, from ../gtk2_ardour/fft_result.h:26, from ../gtk2_ardour/fft_result.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/fft_graph.h:27, from ../gtk2_ardour/fft_result.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/color.h:9, from ../gtk2_ardour/fft_result.h:26, from ../gtk2_ardour/fft_result.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 808/1113] Linking build/libs/surfaces/mackie/libardour_mcp.so [ 809/1113] Linking build/libs/surfaces/us2400/libardour_us2400.so [ 810/1113] Linking build/libs/surfaces/launch_control_xl/libardour_launch_control_xl.so [ 811/1113] Linking build/libs/surfaces/osc/libardour_osc.so In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from ../libs/backends/alsa/alsa_audiobackend.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 812/1113] Linking build/libs/surfaces/wiimote/libardour_wiimote.so [ 813/1113] Linking build/libs/surfaces/contourdesign/libardour_contourdesign.so In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/stereo_panner.cc:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/gtkmm-2.4/gtkmm/window.h:31, from ../gtk2_ardour/stereo_panner.cc:27: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/stereo_panner.cc:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/stereo_panner.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/stereo_panner.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/stereo_panner.cc:35: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/stereo_panner.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/stereo_panner.cc:27: ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 814/1113] Linking build/libs/panners/2in2out/libpan2in2out.so In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/surfaces/push2/push2.cc:43: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/push2/push2.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/push2.cc:47: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/parser.h:28, from ../libs/surfaces/push2/push2.cc:31: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/push2.cc:47: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/push2/push2.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/push2/gui.h:27, from ../libs/surfaces/push2/push2.cc:53: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/push2/push2.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 815/1113] Linking build/libs/panners/1in2out/libpan1in2out.so [ 816/1113] Linking build/libs/panners/vbap/libpanvbap.so [ 817/1113] Linking build/libs/surfaces/push2/libardour_push2.so [ 818/1113] Linking build/libs/panners/stereobalance/libpanbalance.so In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/toolitem.h:34, from /usr/include/gtkmm-2.4/gtkmm/toolbar.h:33, from /usr/include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ui_config.cc:36: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/pango-1.0/pango/pangofc-fontmap.h:25, from /usr/include/pango-1.0/pango/pangoft2.h:31, from ../gtk2_ardour/ui_config.cc:31: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/toolitem.h:34, from /usr/include/gtkmm-2.4/gtkmm/toolbar.h:33, from /usr/include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ui_config.cc:36: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/pango-1.0/pango/pangofc-fontmap.h:25, from /usr/include/pango-1.0/pango/pangoft2.h:31, from ../gtk2_ardour/ui_config.cc:31: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/pango-1.0/pango/pangofc-fontmap.h:25, from /usr/include/pango-1.0/pango/pangoft2.h:31, from ../gtk2_ardour/ui_config.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 819/1113] Linking build/libs/backends/jack/libjack_audiobackend.so [ 820/1113] Linking build/libs/backends/alsa/libalsa_audiobackend.so [ 821/1113] Linking build/libs/backends/dummy/libdummy_audiobackend.so [ 822/1113] Compiling gtk2_ardour/step_entry.cc [ 823/1113] Compiling gtk2_ardour/editor_keys.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/hit.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/ui_config.h:44, from ../gtk2_ardour/note_base.h:31, from ../gtk2_ardour/hit.h:24, from ../gtk2_ardour/hit.cc:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/poly_item.h:24, from ../libs/canvas/canvas/polygon.h:25, from ../gtk2_ardour/hit.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/ui_config.h:44, from ../gtk2_ardour/note_base.h:31, from ../gtk2_ardour/hit.h:24, from ../gtk2_ardour/hit.cc:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/hit.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 824/1113] Compiling gtk2_ardour/editor_canvas.cc [ 825/1113] Compiling gtk2_ardour/editor_cursors.cc [ 826/1113] Compiling gtk2_ardour/meter_strip.cc [ 827/1113] Compiling gtk2_ardour/luainstance.cc [ 828/1113] Compiling gtk2_ardour/plugin_ui.cc [ 829/1113] Compiling gtk2_ardour/group_tabs.cc [ 830/1113] Compiling gtk2_ardour/editor_pt_import.cc [ 831/1113] Compiling gtk2_ardour/tempo_curve.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/port_insert_ui.cc:30: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/port_insert_ui.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/port_insert_ui.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/port_insert_ui.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/port_insert_ui.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/port_insert_ui.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/port_insert_ui.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/port_insert_ui.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 832/1113] Compiling gtk2_ardour/route_group_dialog.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/patch_change_dialog.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/patch_change_dialog.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/patch_change_dialog.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/patch_change_dialog.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/patch_change_dialog.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/patch_change_dialog.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/patch_change_dialog.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 833/1113] Compiling gtk2_ardour/midi_tracer.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/main_clock.cc:29: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/main_clock.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/main_clock.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/main_clock.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/main_clock.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/main_clock.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/main_clock.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/main_clock.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/main_clock.cc:24: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 834/1113] Compiling gtk2_ardour/editor_locations.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/control_point.cc:23: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../gtk2_ardour/control_point.h:26, from ../gtk2_ardour/control_point.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/control_point.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../gtk2_ardour/control_point.h:26, from ../gtk2_ardour/control_point.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/control_point.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../gtk2_ardour/control_point.h:26, from ../gtk2_ardour/control_point.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/control_point.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../gtk2_ardour/control_point.h:26, from ../gtk2_ardour/control_point.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../gtk2_ardour/control_point.h:26, from ../gtk2_ardour/control_point.cc:21: ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 835/1113] Compiling gtk2_ardour/missing_plugin_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/plugin_dspload_window.cc:23: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_dspload_window.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_dspload_window.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_dspload_window.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/plugin_dspload_window.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/plugin_dspload_window.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 836/1113] Compiling gtk2_ardour/search_path_option.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/editor_rulers.cc:44: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:36: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:36: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_rulers.cc:39: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:36: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:36: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/editor_rulers.cc:51: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:36: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 837/1113] Compiling gtk2_ardour/route_params_ui.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/ardour_ui.h:78, from ../gtk2_ardour/keyboard.cc:34: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/keyboard.cc:34: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/keyboard.cc:27: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/keyboard.cc:34: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/keyboard.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/keyboard.cc:34: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/keyboard.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/keyboard.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 838/1113] Compiling gtk2_ardour/luawindow.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/save_as_dialog.cc:22: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_as_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_as_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_as_dialog.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 839/1113] Compiling gtk2_ardour/debug.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/export_channel_selector.cc:38: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/export_channel_selector.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/export_channel_selector.cc:29: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/export_channel_selector.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/export_channel_selector.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/export_channel_selector.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/export_channel_selector.h:44, from ../gtk2_ardour/export_channel_selector.cc:41: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/export_channel_selector.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 840/1113] Compiling gtk2_ardour/panner_interface.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/vca_master_strip.cc:26: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/vca_master_strip.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/vca_master_strip.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/vca_master_strip.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 841/1113] Compiling gtk2_ardour/clock_group.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/plugin_selector.h:43, from ../gtk2_ardour/plugin_selector.cc:56: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/plugin_selector.cc:35: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/plugin_selector.cc:35: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/plugin_selector.cc:35: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/plugin_selector.cc:35: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/plugin_selector.cc:36: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/plugin_selector.cc:35: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/plugin_selector.cc:35: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 842/1113] Compiling gtk2_ardour/audio_region_editor.cc [ 843/1113] Compiling gtk2_ardour/loudness_settings.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/editor_markers.cc:33: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/editor_markers.cc:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/editor_markers.cc:31: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/editor_markers.cc:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/editor_markers.cc:31: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/editor_markers.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/prompter.h:25, from ../gtk2_ardour/editor_markers.cc:42: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/editor_markers.cc:31: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 844/1113] Compiling gtk2_ardour/speaker_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/time_axis_view_item.cc:46: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_axis_view_item.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/time_axis_view_item.cc:35: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_axis_view_item.cc:30: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/time_axis_view_item.cc:35: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_axis_view_item.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/time_axis_view_item.cc:35: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_axis_view_item.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_axis_view_item.cc:30: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 845/1113] Compiling gtk2_ardour/port_matrix_row_labels.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/time_info_box.cc:30: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/time_info_box.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 846/1113] Compiling gtk2_ardour/ruler_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/audio_time_axis.h:40, from ../gtk2_ardour/audio_time_axis.cc:52: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/audio_time_axis.cc:38: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/audio_time_axis.cc:42: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/audio_time_axis.cc:38: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/audio_time_axis.cc:42: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/audio_time_axis.cc:38: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/audio_time_axis.cc:43: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/audio_time_axis.cc:38: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/audio_time_axis.cc:38: ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 847/1113] Compiling gtk2_ardour/playlist_selector.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/option_editor.cc:34: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/option_editor.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/option_editor.cc:28: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/option_editor.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/option_editor.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/option_editor.cc:30: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/option_editor.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/option_editor.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 848/1113] Compiling gtk2_ardour/ardour_ui_keys.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/editor_locations.h:26, from ../gtk2_ardour/editor_locations.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/editor_locations.h:26, from ../gtk2_ardour/editor_locations.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/editor_locations.h:26, from ../gtk2_ardour/editor_locations.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/editor_locations.h:24, from ../gtk2_ardour/editor_locations.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/location_ui.h:30, from ../gtk2_ardour/editor_locations.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/editor_locations.h:24, from ../gtk2_ardour/editor_locations.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/editor_locations.h:24, from ../gtk2_ardour/editor_locations.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 849/1113] Compiling gtk2_ardour/input_port_monitor.cc [ 850/1113] Compiling gtk2_ardour/progress_reporter.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/ardour/midi_automation_list_binder.h:24, from ../gtk2_ardour/midi_automation_line.cc:22: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../gtk2_ardour/midi_automation_line.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/midi_time_axis.h:29, from ../gtk2_ardour/midi_automation_line.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../gtk2_ardour/midi_automation_line.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/midi_time_axis.h:29, from ../gtk2_ardour/midi_automation_line.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../gtk2_ardour/midi_automation_line.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/midi_time_axis.h:45, from ../gtk2_ardour/midi_automation_line.cc:28: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../gtk2_ardour/midi_automation_line.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 851/1113] Compiling gtk2_ardour/region_layering_order_editor.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_plugin_dialog.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_plugin_dialog.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_plugin_dialog.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/label.h:7, from ../gtk2_ardour/missing_plugin_dialog.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 852/1113] Compiling gtk2_ardour/ardour_ui_access_web.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/editor_selection.cc:36: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/control_protocol_manager.h:30, from ../gtk2_ardour/editor_selection.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/editor_selection.cc:39: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/control_protocol_manager.h:30, from ../gtk2_ardour/editor_selection.cc:30: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/editor_selection.cc:39: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/control_protocol_manager.h:30, from ../gtk2_ardour/editor_selection.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/editor_selection.cc:39: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/control_protocol_manager.h:30, from ../gtk2_ardour/editor_selection.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/control_protocol_manager.h:30, from ../gtk2_ardour/editor_selection.cc:30: ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 853/1113] Compiling gtk2_ardour/patch_change_widget.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/language.h:29, from /usr/include/pangomm-1.4/pangomm/attributes.h:28, from /usr/include/pangomm-1.4/pangomm/attrlist.h:30, from /usr/include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/audio_clock.h:32, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/attrlist.h:6, from /usr/include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/audio_clock.h:32, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/attrlist.h:6, from /usr/include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/audio_clock.h:32, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 854/1113] Compiling gtk2_ardour/transport_masters_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_group_dialog.cc:25: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/route_group_dialog.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/route_group_dialog.cc:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/route_group_dialog.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/route_group_dialog.cc:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/route_group_dialog.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_group_dialog.cc:28: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/route_group_dialog.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 855/1113] Compiling gtk2_ardour/rhythm_ferret.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/search_path_option.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/search_path_option.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/search_path_option.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/search_path_option.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/search_path_option.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/search_path_option.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/search_path_option.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 856/1113] Compiling gtk2_ardour/verbose_cursor.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/editor_sources.cc:35: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_sources.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_sources.cc:39: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/audioregion.h:30, from ../gtk2_ardour/editor_sources.cc:29: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_sources.cc:39: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_sources.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_sources.cc:39: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_sources.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 857/1113] Compiling gtk2_ardour/shuttle_control.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/speaker_dialog.h:25, from ../gtk2_ardour/speaker_dialog.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 858/1113] Compiling gtk2_ardour/io_selector.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ruler_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ruler_dialog.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ruler_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ruler_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ruler_dialog.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ruler_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ruler_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 859/1113] Compiling gtk2_ardour/export_format_dialog.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/progress_reporter.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 860/1113] Compiling gtk2_ardour/editor.cc In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/panner_interface.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/panner_interface.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/panner_interface.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/panner_interface.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/panner_interface.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/panner_interface.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/panner_interface.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 861/1113] Compiling gtk2_ardour/session_metadata_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/editor_keys.cc:33: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from ../gtk2_ardour/editor_keys.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:33, from ../gtk2_ardour/editor_keys.cc:29: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from ../gtk2_ardour/editor_keys.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:9, from ../gtk2_ardour/editor_keys.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/editor_keys.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:9, from ../gtk2_ardour/editor_keys.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:9, from ../gtk2_ardour/editor_keys.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 862/1113] Compiling gtk2_ardour/enums.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/audio_streamview.cc:39: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/audio_streamview.cc:28: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_streamview.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_streamview.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_streamview.cc:28: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_streamview.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_streamview.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_streamview.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 863/1113] Compiling gtk2_ardour/ardour_ui_ed.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/parser.h:28, from ../gtk2_ardour/midi_tracer.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/textview.h:35, from ../gtk2_ardour/midi_tracer.h:25, from ../gtk2_ardour/midi_tracer.cc:38: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/parser.h:28, from ../gtk2_ardour/midi_tracer.cc:32: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/textview.h:35, from ../gtk2_ardour/midi_tracer.h:25, from ../gtk2_ardour/midi_tracer.cc:38: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/parser.h:28, from ../gtk2_ardour/midi_tracer.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/midi_tracer.h:29, from ../gtk2_ardour/midi_tracer.cc:38: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/parser.h:28, from ../gtk2_ardour/midi_tracer.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 864/1113] Compiling gtk2_ardour/add_video_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/midi_time_axis.h:43, from ../gtk2_ardour/step_entry.cc:34: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/step_entry.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/step_entry.cc:26: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/step_entry.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/step_entry.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/step_entry.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/midi_time_axis.h:45, from ../gtk2_ardour/step_entry.cc:34: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/step_entry.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 865/1113] Compiling gtk2_ardour/port_matrix_grid.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/tempo_curve.cc:32: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/tempo_curve.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/tempo_curve.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/tempo_curve.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/tempo_curve.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/tempo_curve.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/tempo_curve.cc:32: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/tempo_curve.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/tempo_curve.cc:21: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 866/1113] Compiling gtk2_ardour/opts.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_row_labels.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_row_labels.cc:25: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_row_labels.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_row_labels.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_row_labels.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 867/1113] Compiling gtk2_ardour/streamview.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/editor.h:70, from ../gtk2_ardour/editor_cursors.cc:32: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/editor_cursors.cc:32: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 868/1113] Compiling gtk2_ardour/sys_ex.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/meter_strip.cc:28: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/meter_strip.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/meter_strip.cc:36: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/meter_strip.cc:28: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/meter_strip.cc:36: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/meter_strip.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/meter_strip.cc:38: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/meter_strip.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 869/1113] Compiling gtk2_ardour/linux_vst_gui_support.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/ardour_ui.h:78, from ../gtk2_ardour/editor_canvas.cc:45: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_canvas.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_canvas.cc:30: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_canvas.cc:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_canvas.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_canvas.cc:30: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_canvas.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_canvas.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 870/1113] Compiling gtk2_ardour/session_archive_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/editor_pt_import.cc:45: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_pt_import.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor_pt_import.cc:50: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_pt_import.cc:28: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor_pt_import.cc:50: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_pt_import.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/editor_pt_import.cc:50: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_pt_import.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 871/1113] Compiling gtk2_ardour/selection.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/audio_region_editor.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/audio_region_editor.cc:25: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/audio_region_editor.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/audio_region_editor.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/audio_region_editor.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/audio_region_editor.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/audio_region_editor.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 872/1113] Compiling gtk2_ardour/transcode_video_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/plugin_ui.cc:49: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../gtk2_ardour/plugin_ui.cc:39: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from ../gtk2_ardour/plugin_ui.cc:39: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../gtk2_ardour/plugin_ui.cc:39: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/plugin_ui.cc:36: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_ui.cc:42: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/plugin_ui.cc:36: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/plugin_ui.cc:36: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 873/1113] Compiling gtk2_ardour/vst_plugin_ui.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/input_port_monitor.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/parameter_descriptor.h:24, from ../gtk2_ardour/input_port_monitor.cc:25: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/input_port_monitor.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/parameter_descriptor.h:24, from ../gtk2_ardour/input_port_monitor.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/input_port_monitor.cc:28: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/parameter_descriptor.h:24, from ../gtk2_ardour/input_port_monitor.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/parameter_descriptor.h:24, from ../gtk2_ardour/input_port_monitor.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 874/1113] Compiling gtk2_ardour/send_ui.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/editor_drag.cc:49: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/editor_drag.cc:34: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_drag.cc:38: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/editor_drag.cc:34: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_drag.cc:38: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/editor_drag.cc:34: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_drag.cc:38: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/editor_drag.cc:34: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/editor_drag.cc:34: ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 875/1113] Compiling gtk2_ardour/port_matrix_body.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/vst_plugin.h:26, from ../gtk2_ardour/linux_vst_gui_support.cc:37: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../gtk2_ardour/linux_vst_gui_support.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../gtk2_ardour/linux_vst_gui_support.cc: In function 'void dispatch_x_events(XEvent*, VSTState*)': ../gtk2_ardour/linux_vst_gui_support.cc:258:60: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 258 | vstfx->eventProc = (void (*) (void* event))result; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 876/1113] Compiling gtk2_ardour/transform_dialog.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/enums.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/enums.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/enums.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:7, from ../gtk2_ardour/enums.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:7, from ../gtk2_ardour/enums.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 877/1113] Compiling gtk2_ardour/duplicate_routes_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/group_tabs.cc:25: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/group_tabs.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/group_tabs.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/group_tabs.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 878/1113] Compiling gtk2_ardour/script_selector.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/ardour_ui.h:78, from ../gtk2_ardour/luawindow.cc:47: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/luawindow.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/fileutils.h:27, from ../gtk2_ardour/luawindow.cc:29: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/luawindow.cc:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/luawindow.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/luawindow.cc:37: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/luawindow.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/luawindow.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 879/1113] Compiling gtk2_ardour/editor_component.cc [ 880/1113] Compiling gtk2_ardour/window_manager.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/ardour_ui.h:78, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/ardour_ui_keys.cc:39: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/ardour_ui_keys.cc:39: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/ardour_ui_keys.cc:39: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_keys.cc:39: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui_keys.cc:39: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_keys.cc:39: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 881/1113] Compiling gtk2_ardour/route_group_menu.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/ardour_ui.h:78, from ../gtk2_ardour/ardour_ui_access_web.cc:42: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui_access_web.cc:42: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 882/1113] Compiling gtk2_ardour/ardour_ui_options.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/ardour/session_playlist.h:24, from ../gtk2_ardour/playlist_selector.cc:29: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/playlist_selector.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/playlist_selector.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/playlist_selector.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/playlist_selector.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/playlist_selector.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/playlist_selector.h:29, from ../gtk2_ardour/playlist_selector.cc:33: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/playlist_selector.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 883/1113] Compiling gtk2_ardour/public_editor.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/keyboard.h:32, from ../gtk2_ardour/region_layering_order_editor.cc:31: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/region_layering_order_editor.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/sarray.h:25, from /usr/include/glibmm-2.4/glibmm/containers.h:23, from /usr/include/glibmm-2.4/glibmm/helperlist.h:28, from /usr/include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/region_layering_order_editor.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/region_layering_order_editor.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/region_layering_order_editor.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/region_layering_order_editor.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/region_layering_order_editor.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/region_layering_order_editor.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 884/1113] Compiling gtk2_ardour/midi_list_editor.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/io_selector.cc:36: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/io_selector.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/port_matrix.h:25, from ../gtk2_ardour/io_selector.h:26, from ../gtk2_ardour/io_selector.cc:38: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/io_selector.cc:27: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/port_matrix.h:25, from ../gtk2_ardour/io_selector.h:26, from ../gtk2_ardour/io_selector.cc:38: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/io_selector.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 885/1113] Compiling gtk2_ardour/editor_tempodisplay.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_insert.h:43, from ../gtk2_ardour/patch_change_widget.cc:33: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/patch_change_widget.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/patch_change_widget.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/patch_change_widget.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/patch_change_widget.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/patch_change_widget.cc:22: ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/patch_change_widget.cc:36: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/patch_change_widget.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 886/1113] Compiling gtk2_ardour/lua_script_manager.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/shuttle_control.cc:34: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/shuttle_control.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/shuttle_control.cc:37: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/shuttle_control.cc:31: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/shuttle_control.cc:37: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/shuttle_control.cc:31: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/shuttle_control.cc:39: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/shuttle_control.cc:31: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 887/1113] Compiling gtk2_ardour/step_editor.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/session_metadata_dialog.cc:32: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/session_metadata_dialog.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/session_metadata_dialog.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/session_metadata_dialog.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/session_metadata_dialog.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_metadata_dialog.cc:26: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/session_metadata_dialog.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/session_metadata_dialog.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 888/1113] Compiling gtk2_ardour/editor_summary.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/route_params_ui.cc:31: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_params_ui.cc:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../gtk2_ardour/route_params_ui.cc:26: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_params_ui.cc:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/route_params_ui.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_params_ui.cc:27: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/route_params_ui.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/route_params_ui.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 889/1113] Compiling gtk2_ardour/quantize_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/opts.cc:31: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/opts.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/processor_box.h:32, from ../gtk2_ardour/opts.cc:34: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/opts.cc:31: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/processor_box.h:32, from ../gtk2_ardour/opts.cc:34: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/opts.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:26, from ../gtk2_ardour/processor_box.h:38, from ../gtk2_ardour/opts.cc:34: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/opts.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 890/1113] Compiling gtk2_ardour/region_view.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/send_ui.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/send_ui.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/send_ui.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/send_ui.cc:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/send_ui.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/focus_entry.h:23, from ../gtk2_ardour/gain_meter.h:50, from ../gtk2_ardour/send_ui.h:25, from ../gtk2_ardour/send_ui.cc:32: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/send_ui.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 891/1113] Compiling gtk2_ardour/editor_route_groups.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/port_matrix_body.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_body.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/port_matrix_body.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_body.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_body.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 892/1113] Compiling gtk2_ardour/transport_control.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/transport_masters_dialog.cc:26: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/transport_masters_dialog.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/widgets/widgets/ardour_icon.h:24, from ../gtk2_ardour/transport_masters_dialog.cc:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/transport_masters_dialog.cc:25: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/widgets/widgets/ardour_icon.h:24, from ../gtk2_ardour/transport_masters_dialog.cc:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/transport_masters_dialog.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/transport_masters_dialog.cc:33: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/transport_masters_dialog.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 893/1113] Compiling gtk2_ardour/editor_regions.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/script_selector.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/script_selector.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/script_selector.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/script_selector.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/script_selector.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/script_selector.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 894/1113] Compiling gtk2_ardour/piano_key_bindings.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/add_video_dialog.cc:37: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/add_video_dialog.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/add_video_dialog.cc:25: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/add_video_dialog.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/add_video_dialog.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/add_video_dialog.cc:28: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/add_video_dialog.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/add_video_dialog.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 895/1113] Compiling gtk2_ardour/meter_patterns.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/session_archive_dialog.h:29, from ../gtk2_ardour/session_archive_dialog.cc:26: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_archive_dialog.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_archive_dialog.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_archive_dialog.cc:19: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 896/1113] Compiling gtk2_ardour/editor_canvas_events.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/transform_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/transform_dialog.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/transform_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/transform_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/transform_dialog.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/transform_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/transform_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 897/1113] Compiling gtk2_ardour/editor_mixer.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/editor.h:70, from ../gtk2_ardour/verbose_cursor.cc:33: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/verbose_cursor.cc:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/gtkmm-2.4/gtkmm/enums.h:31, from ../gtk2_ardour/verbose_cursor.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/verbose_cursor.cc:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/enums.h:7, from ../gtk2_ardour/verbose_cursor.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/enums.h:7, from ../gtk2_ardour/verbose_cursor.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/verbose_cursor.cc:33: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/enums.h:7, from ../gtk2_ardour/verbose_cursor.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/enums.h:7, from ../gtk2_ardour/verbose_cursor.cc:24: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 898/1113] Compiling gtk2_ardour/editor_audiotrack.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/rhythm_ferret.cc:31: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rhythm_ferret.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rhythm_ferret.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rhythm_ferret.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 899/1113] Compiling gtk2_ardour/bundle_manager.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/keyboard.h:32, from ../gtk2_ardour/port_matrix_grid.cc:27: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_grid.h:26, from ../gtk2_ardour/port_matrix_grid.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_grid.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_grid.h:26, from ../gtk2_ardour/port_matrix_grid.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_grid.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_grid.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/audio_time_axis.h:43, from ../gtk2_ardour/track_view_list.h:29, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/keyboard.h:32, from ../gtk2_ardour/port_matrix_grid.cc:27: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_grid.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 900/1113] Compiling gtk2_ardour/pt_import_selector.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/export_format_dialog.cc:28: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/export_format_dialog.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/export_format_dialog.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/export_format_dialog.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/export_format_dialog.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_format_dialog.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/export_format_dialog.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/export_format_dialog.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 901/1113] Compiling gtk2_ardour/ardour_ui_engine.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/midi_time_axis.h:43, from ../gtk2_ardour/midi_region_view.h:39, from ../gtk2_ardour/sys_ex.h:23, from ../gtk2_ardour/sys_ex.cc:21: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/canvas/canvas/flag.h:24, from ../gtk2_ardour/sys_ex.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/midi_time_axis.h:29, from ../gtk2_ardour/midi_region_view.h:39, from ../gtk2_ardour/sys_ex.h:23, from ../gtk2_ardour/sys_ex.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/canvas/canvas/flag.h:24, from ../gtk2_ardour/sys_ex.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/midi_time_axis.h:29, from ../gtk2_ardour/midi_region_view.h:39, from ../gtk2_ardour/sys_ex.h:23, from ../gtk2_ardour/sys_ex.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/canvas/canvas/flag.h:24, from ../gtk2_ardour/sys_ex.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/canvas/canvas/flag.h:24, from ../gtk2_ardour/sys_ex.cc:20: ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/midi_time_axis.h:45, from ../gtk2_ardour/midi_region_view.h:39, from ../gtk2_ardour/sys_ex.h:23, from ../gtk2_ardour/sys_ex.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/canvas/canvas/flag.h:24, from ../gtk2_ardour/sys_ex.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 902/1113] Compiling gtk2_ardour/port_matrix_column_labels.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/transcode_video_dialog.cc:43: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/transcode_video_dialog.cc:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/transcode_video_dialog.cc:32: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/transcode_video_dialog.cc:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/transcode_video_dialog.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/transcode_video_dialog.cc:33: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/transcode_video_dialog.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/transcode_video_dialog.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 903/1113] Compiling gtk2_ardour/plugin_setup_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/vst_plugin.h:26, from ../gtk2_ardour/vst_plugin_ui.cc:23: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/vst_plugin_ui.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/vst_plugin_ui.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/vst_plugin_ui.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 904/1113] Compiling gtk2_ardour/location_ui.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../gtk2_ardour/piano_key_bindings.h:26, from ../gtk2_ardour/piano_key_bindings.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../gtk2_ardour/piano_key_bindings.h:26, from ../gtk2_ardour/piano_key_bindings.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../gtk2_ardour/piano_key_bindings.h:26, from ../gtk2_ardour/piano_key_bindings.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../gtk2_ardour/piano_key_bindings.h:26, from ../gtk2_ardour/piano_key_bindings.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 905/1113] Compiling gtk2_ardour/control_slave_ui.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_manager.h:39, from ../gtk2_ardour/rc_option_editor.cc:55: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/treeiter.h:34, from /usr/include/gtkmm-2.4/gtkmm/treemodel.h:31, from /usr/include/gtkmm-2.4/gtkmm/treedragdest.h:31, from /usr/include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/rc_option_editor.cc:36: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/glibmm-2.4/glibmm/interface.h:20, from /usr/include/gtkmm-2.4/gtkmm/treedragdest.h:29, from /usr/include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/rc_option_editor.cc:36: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/treeiter.h:34, from /usr/include/gtkmm-2.4/gtkmm/treemodel.h:31, from /usr/include/gtkmm-2.4/gtkmm/treedragdest.h:31, from /usr/include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/rc_option_editor.cc:36: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/liststore.h:7, from ../gtk2_ardour/rc_option_editor.cc:36: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rc_option_editor.cc:37: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/liststore.h:7, from ../gtk2_ardour/rc_option_editor.cc:36: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/liststore.h:7, from ../gtk2_ardour/rc_option_editor.cc:36: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 906/1113] Compiling gtk2_ardour/ardour_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/streamview.cc:37: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/streamview.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/streamview.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/streamview.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/streamview.cc:29: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/streamview.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/streamview.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/streamview.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 907/1113] Compiling gtk2_ardour/plugin_eq_gui.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/ardour_ui.h:78, from ../gtk2_ardour/ardour_ui_ed.cc:56: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../gtk2_ardour/ardour_ui_ed.cc:42: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/ardour_ui_ed.cc:40: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../gtk2_ardour/ardour_ui_ed.cc:42: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/ardour_ui_ed.cc:40: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/ardour_ui_ed.cc:50: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/ardour_ui_ed.cc:40: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/ardour_ui_ed.cc:40: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 908/1113] Compiling gtk2_ardour/export_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/ardour_ui.h:78, from ../gtk2_ardour/window_manager.cc:31: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/window_manager.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/gtkmm-2.4/gtkmm/window.h:31, from ../gtk2_ardour/window_manager.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/window_manager.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/window_manager.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/window_manager.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/window_manager.cc:31: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/window_manager.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/window_manager.cc:20: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 909/1113] Compiling gtk2_ardour/audio_region_view.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_manager.h:39, from ../gtk2_ardour/luainstance.cc:36: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/luainstance.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/pango-1.0/pango/pangocairo.h:25, from ../gtk2_ardour/luainstance.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/luainstance.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/pango-1.0/pango/pangocairo.h:25, from ../gtk2_ardour/luainstance.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/pango-1.0/pango/pangocairo.h:25, from ../gtk2_ardour/luainstance.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_enabled() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:88:47: note: in expansion of macro 'g_atomic_int_get' 88 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_safe() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:44: note: in expansion of macro 'g_atomic_int_get' 89 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/luainstance.cc:44: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/pango-1.0/pango/pangocairo.h:25, from ../gtk2_ardour/luainstance.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 910/1113] Compiling gtk2_ardour/ardour_ui3.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_group_menu.cc:27: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_group_menu.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_group_menu.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_group_menu.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_group_menu.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_group_menu.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_group_menu.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_group_menu.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 911/1113] Compiling gtk2_ardour/startup_fsm.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/duplicate_routes_dialog.cc:22: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 912/1113] Compiling gtk2_ardour/region_gain_line.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/selection.cc:45: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/selection.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/selection.cc:41: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/selection.cc:29: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/selection.cc:41: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/selection.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/selection.cc:29: ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/audio_time_axis.h:43, from ../gtk2_ardour/track_view_list.h:29, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/selection.cc:45: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/selection.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 913/1113] Compiling gtk2_ardour/patch_change.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/meter_patterns.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/meter_patterns.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/meter_patterns.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:7, from ../gtk2_ardour/meter_patterns.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/meter_patterns.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:7, from ../gtk2_ardour/meter_patterns.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:7, from ../gtk2_ardour/meter_patterns.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 914/1113] Compiling gtk2_ardour/analysis_window.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_column_labels.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_column_labels.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_column_labels.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_column_labels.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_column_labels.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 915/1113] Compiling gtk2_ardour/region_editor.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/quantize_dialog.cc:29: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/quantize_dialog.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/quantize_dialog.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/quantize_dialog.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 916/1113] Compiling gtk2_ardour/export_report.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/lv2_plugin.h:33, from ../gtk2_ardour/ardour_ui_options.cc:35: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/ardour_ui_options.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/ardour_ui_options.cc:40: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/lv2_plugin.h:27, from ../gtk2_ardour/ardour_ui_options.cc:35: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/ardour_ui_options.cc:40: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/ardour_ui_options.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/ardour_ui_options.cc:40: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/ardour_ui_options.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 917/1113] Compiling gtk2_ardour/export_video_infobox.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/public_editor.cc:21: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/public_editor.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from ../gtk2_ardour/public_editor.h:39, from ../gtk2_ardour/public_editor.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/public_editor.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/public_editor.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/public_editor.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/public_editor.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/public_editor.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/public_editor.cc:21: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 918/1113] Compiling gtk2_ardour/stripable_time_axis.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/midi_list_editor.cc:33: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/cellrenderer.h:31, from /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:29, from /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:31, from ../gtk2_ardour/midi_list_editor.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/gtkmm-2.4/gtkmm/object.h:29, from /usr/include/gtkmm-2.4/gtkmm/cellrenderer.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:29, from /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:31, from ../gtk2_ardour/midi_list_editor.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/cellrenderer.h:31, from /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:29, from /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:31, from ../gtk2_ardour/midi_list_editor.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:7, from ../gtk2_ardour/midi_list_editor.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:7, from ../gtk2_ardour/midi_list_editor.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/midi_list_editor.h:23, from ../gtk2_ardour/midi_list_editor.cc:40: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:7, from ../gtk2_ardour/midi_list_editor.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 919/1113] Compiling gtk2_ardour/editor_actions.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/transport_control.cc:20: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/transport_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/transport_control.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/transport_control.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/transport_control.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/transport_control.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/transport_control.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/transport_control.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 920/1113] Compiling gtk2_ardour/fft_graph.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_insert.h:43, from ../gtk2_ardour/plugin_setup_dialog.h:22, from ../gtk2_ardour/plugin_setup_dialog.cc:24: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_setup_dialog.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_setup_dialog.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_setup_dialog.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/plugin_setup_dialog.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/plugin_setup_dialog.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/plugin_setup_dialog.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/plugin_setup_dialog.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 921/1113] Compiling gtk2_ardour/latency_gui.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/pt_import_selector.h:31, from ../gtk2_ardour/pt_import_selector.cc:33: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/pt_import_selector.cc:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/pt_import_selector.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/pt_import_selector.cc:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/pt_import_selector.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/pt_import_selector.cc:31: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/pt_import_selector.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/pt_import_selector.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 922/1113] Compiling gtk2_ardour/about.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/lua_script_manager.cc:26: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/lua_script_manager.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/lua_script_manager.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/lua_script_manager.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/lua_script_manager.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/lua_script_manager.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/lua_script_manager.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/lua_script_manager.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 923/1113] Compiling gtk2_ardour/export_video_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/editor.h:70, from ../gtk2_ardour/editor_audiotrack.cc:25: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_audiotrack.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_audiotrack.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/editor_audiotrack.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 924/1113] Compiling gtk2_ardour/panner_editor.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/editor_summary.cc:26: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/editor_summary.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/editor_summary.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/editor_summary.cc:26: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/editor_summary.cc:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/editor_summary.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/editor_summary.cc:34: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/editor_summary.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 925/1113] Compiling gtk2_ardour/recorder_ui.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/control_slave_ui.cc:26: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/control_slave_ui.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/control_slave_ui.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/control_slave_ui.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/control_slave_ui.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/control_slave_ui.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/control_slave_ui.cc:33: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/control_slave_ui.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 926/1113] Compiling gtk2_ardour/gain_meter.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/editor_tempodisplay.cc:43: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_tempodisplay.cc:40: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_tempodisplay.cc:40: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_tempodisplay.cc:40: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 927/1113] Compiling gtk2_ardour/region_selection.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/midi_time_axis.h:43, from ../gtk2_ardour/midi_region_view.h:39, from ../gtk2_ardour/step_editor.cc:29: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/step_editor.cc:23: ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/step_editor.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/midi_channel_filter.h:26, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/step_editor.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/step_editor.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/step_editor.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/step_editor.cc:23: ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/midi_time_axis.h:45, from ../gtk2_ardour/midi_region_view.h:39, from ../gtk2_ardour/step_editor.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/step_editor.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 928/1113] Compiling gtk2_ardour/midi_velocity_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/bundle_manager.cc:30: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/bundle_manager.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/bundle_manager.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/bundle_manager.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 929/1113] Compiling gtk2_ardour/sfdb_freesound_mootcher.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/editor_route_groups.cc:40: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_route_groups.cc:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:31: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_route_groups.cc:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:31: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_route_groups.cc:31: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:31: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 930/1113] Compiling gtk2_ardour/video_image_frame.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_insert.h:43, from ../gtk2_ardour/plugin_eq_gui.cc:49: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_eq_gui.cc:40: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_eq_gui.cc:40: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_eq_gui.cc:40: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_eq_gui.cc:40: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_eq_gui.cc:44: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_eq_gui.cc:40: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_eq_gui.cc:40: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 931/1113] Compiling gtk2_ardour/editor_routes.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/editor.h:70, from ../gtk2_ardour/editor_canvas_events.cc:42: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/editor_canvas_events.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_canvas_events.cc:38: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/editor_canvas_events.cc:32: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_canvas_events.cc:38: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/editor_canvas_events.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/editor_canvas_events.cc:42: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/editor_canvas_events.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/editor_canvas_events.cc:32: ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 932/1113] Compiling gtk2_ardour/ardour_http.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/ardour_ui.h:78, from ../gtk2_ardour/ardour_ui_engine.cc:44: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/ardour_ui_engine.cc:41: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_engine.cc:43: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/ardour_ui_engine.cc:41: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_engine.cc:43: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/ardour_ui_engine.cc:41: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui_engine.cc:44: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/ardour_ui_engine.cc:41: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/ardour_ui_engine.cc:41: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 933/1113] Compiling gtk2_ardour/ardour_ui2.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/region_view.cc:35: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/region_view.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/region_view.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/region_view.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/region_view.cc:29: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/region_view.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/region_view.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/region_view.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 934/1113] Compiling gtk2_ardour/transport_control_ui.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/ardour_ui.h:78, from ../gtk2_ardour/ardour_dialog.cc:29: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:25, from ../gtk2_ardour/ardour_dialog.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_dialog.cc:26: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:25, from ../gtk2_ardour/ardour_dialog.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_dialog.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_dialog.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_dialog.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_dialog.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 935/1113] Compiling gtk2_ardour/utils.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/editor_regions.cc:38: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_regions.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_regions.cc:42: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/audiosource.h:32, from ../libs/ardour/ardour/audiofilesource.h:28, from ../gtk2_ardour/editor_regions.cc:34: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_regions.cc:42: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_regions.cc:31: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_regions.cc:42: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_regions.cc:31: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 936/1113] Compiling gtk2_ardour/io_button.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/aboutdialog.h:31, from ../gtk2_ardour/about.h:23, from ../gtk2_ardour/about.cc:41: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/about.cc:33: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/aboutdialog.h:31, from ../gtk2_ardour/about.h:23, from ../gtk2_ardour/about.cc:41: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/about.cc:33: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 937/1113] Compiling gtk2_ardour/strip_silence_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/export_video_infobox.cc:28: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/export_video_infobox.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/export_video_infobox.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/export_video_infobox.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/export_video_infobox.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_video_infobox.cc:26: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/export_video_infobox.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/export_video_infobox.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 938/1113] Compiling gtk2_ardour/route_processor_selection.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/latency_gui.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/latency_gui.cc:25: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/latency_gui.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/latency_gui.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/latency_gui.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/latency_gui.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/latency_gui.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 939/1113] Compiling gtk2_ardour/transpose_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/ardour_ui3.cc:40: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/monitor_processor.h:30, from ../gtk2_ardour/ardour_ui3.cc:39: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/ardour_ui3.cc:43: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/monitor_processor.h:30, from ../gtk2_ardour/ardour_ui3.cc:39: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/ardour_ui3.cc:43: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/monitor_processor.h:30, from ../gtk2_ardour/ardour_ui3.cc:39: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui3.cc:44: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/monitor_processor.h:30, from ../gtk2_ardour/ardour_ui3.cc:39: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 940/1113] Compiling gtk2_ardour/nag.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/ardour_ui.h:78, from ../gtk2_ardour/editor_mixer.cc:42: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_mixer.cc:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/editor_mixer.cc:30: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_mixer.cc:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/editor_mixer.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_mixer.cc:32: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/editor_mixer.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/editor_mixer.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 941/1113] Compiling gtk2_ardour/midi_export_dialog.cc ../gtk2_ardour/ardour_http.cc: In constructor 'ArdourCurl::HttpGet::HttpGet(bool, bool)': ../gtk2_ardour/ardour_http.cc:152:18: warning: variable 'cc' set but not used [-Wunused-but-set-variable] 152 | CURLcode cc; | ^~ ../gtk2_ardour/ardour_http.cc: In member function 'char* ArdourCurl::HttpGet::get(const char*, bool)': ../gtk2_ardour/ardour_http.cc:222:18: warning: variable 'cc' set but not used [-Wunused-but-set-variable] 222 | CURLcode cc; | ^~ [ 942/1113] Compiling gtk2_ardour/fft.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/location_ui.cc:32: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/location_ui.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/location_ui.cc:30: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/location_ui.cc:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/location_ui.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/location_ui.cc:30: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/location_ui.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/location_ui.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 943/1113] Compiling gtk2_ardour/insert_remove_time_dialog.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_velocity_dialog.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_velocity_dialog.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_velocity_dialog.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_velocity_dialog.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_velocity_dialog.cc:19: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_velocity_dialog.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 944/1113] Compiling gtk2_ardour/automation_region_view.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/region_gain_line.cc:30: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/region_gain_line.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/time_axis_view.h:33, from ../gtk2_ardour/region_gain_line.cc:36: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/region_gain_line.cc:26: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/time_axis_view.h:33, from ../gtk2_ardour/region_gain_line.cc:36: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/region_gain_line.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/region_gain_line.cc:36: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/region_gain_line.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 945/1113] Compiling gtk2_ardour/midi_region_view.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/ardour_ui.h:78, from ../gtk2_ardour/editor.cc:42: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor.cc:42: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor.cc:42: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor.cc:42: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/editor.cc:42: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/editor.cc:42: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/editor.cc:42: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/editor.cc:42: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 946/1113] Compiling gtk2_ardour/vca_time_axis.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:25, from ../gtk2_ardour/panner_editor.h:23, from ../gtk2_ardour/panner_editor.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/gtkmm-2.4/gtkmm/window.h:31, from ../gtk2_ardour/ardour_dialog.h:25, from ../gtk2_ardour/panner_editor.h:23, from ../gtk2_ardour/panner_editor.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:25, from ../gtk2_ardour/panner_editor.h:23, from ../gtk2_ardour/panner_editor.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/ardour_dialog.h:25, from ../gtk2_ardour/panner_editor.h:23, from ../gtk2_ardour/panner_editor.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 947/1113] Compiling gtk2_ardour/session_option_editor.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/startup_fsm.cc:38: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/startup_fsm.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/startup_fsm.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/startup_fsm.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:7, from ../gtk2_ardour/startup_fsm.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/startup_fsm.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:7, from ../gtk2_ardour/startup_fsm.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:7, from ../gtk2_ardour/startup_fsm.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 948/1113] Compiling gtk2_ardour/mono_panner_editor.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/audio_region_view.cc:39: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/audio_region_view.cc:33: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_region_view.cc:33: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_region_view.cc:33: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_region_view.cc:33: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_region_view.cc:33: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_region_view.cc:33: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_region_view.cc:33: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 949/1113] Compiling gtk2_ardour/processor_box.cc [ 950/1113] Compiling gtk2_ardour/meterbridge.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/analysis_window.cc:36: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/analysis_window.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/analysis_window.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/analysis_window.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/analysis_window.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/analysis_window.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/analysis_window.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/analysis_window.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 951/1113] Compiling gtk2_ardour/session_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/stripable_time_axis.cc:26: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/stripable_time_axis.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/stripable_time_axis.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/stripable_time_axis.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/stripable_time_axis.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/stripable_time_axis.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/stripable_time_axis.cc:26: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/stripable_time_axis.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/stripable_time_axis.cc:19: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 952/1113] Compiling gtk2_ardour/route_time_axis.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/editor.h:70, from ../gtk2_ardour/patch_change.cc:35: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/patch_change.cc:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/regex.h:26, from ../gtk2_ardour/patch_change.cc:25: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/patch_change.cc:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/regex.h:24, from ../gtk2_ardour/patch_change.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/regex.h:24, from ../gtk2_ardour/patch_change.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/patch_change.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/regex.h:24, from ../gtk2_ardour/patch_change.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/regex.h:24, from ../gtk2_ardour/patch_change.cc:25: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 953/1113] Compiling gtk2_ardour/editor_snapshots.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/auditioner.h:31, from ../gtk2_ardour/export_report.cc:34: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/export_report.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/layout.h:28, from ../gtk2_ardour/export_report.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/export_report.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../gtk2_ardour/export_report.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_report.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../gtk2_ardour/export_report.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/layout.h:6, from ../gtk2_ardour/export_report.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 954/1113] Compiling gtk2_ardour/color_theme_manager.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/instrument_selector.h:31, from ../gtk2_ardour/sfdb_ui.h:58, from ../gtk2_ardour/sfdb_freesound_mootcher.h:49, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/sfdb_ui.h:34, from ../gtk2_ardour/sfdb_freesound_mootcher.h:49, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 955/1113] Compiling gtk2_ardour/ardour_ui_session.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/region_editor.cc:35: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from /usr/include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:33, from /usr/include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34, from /usr/include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:9, from /usr/include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:9, from /usr/include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:9, from /usr/include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 956/1113] Compiling gtk2_ardour/interthread_progress_window.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/ardour/export_handler.h:35, from ../gtk2_ardour/export_dialog.cc:41: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_dialog.cc:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_dialog.cc:31: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_dialog.cc:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_dialog.cc:31: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_dialog.cc:32: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_dialog.cc:31: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_dialog.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 957/1113] Compiling gtk2_ardour/time_axis_view.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/transpose_dialog.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/sarray.h:25, from /usr/include/glibmm-2.4/glibmm/containers.h:23, from /usr/include/glibmm-2.4/glibmm/helperlist.h:28, from /usr/include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/transpose_dialog.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/transpose_dialog.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/transpose_dialog.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/transpose_dialog.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/transpose_dialog.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 958/1113] Compiling gtk2_ardour/led.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/fft_graph.cc:40: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../gtk2_ardour/fft_graph.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/fft_graph.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../gtk2_ardour/fft_graph.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/fft_graph.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/analysis_window.h:29, from ../gtk2_ardour/fft_graph.cc:39: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/fft_graph.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/fft_graph.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 959/1113] Compiling gtk2_ardour/ardour_ui_dialogs.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/nag.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/nag.cc:25: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/nag.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/nag.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/nag.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/nag.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/nag.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 960/1113] Compiling gtk2_ardour/route_ui.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/editor_actions.cc:39: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/editor_actions.cc:34: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from ../gtk2_ardour/editor_actions.cc:29: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/editor_actions.cc:34: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from ../gtk2_ardour/editor_actions.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_actions.cc:35: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from ../gtk2_ardour/editor_actions.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from ../gtk2_ardour/editor_actions.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 961/1113] Compiling gtk2_ardour/plugin_scan_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/midi_time_axis.h:43, from ../gtk2_ardour/midi_region_view.h:39, from ../gtk2_ardour/region_selection.cc:29: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/region.h:32, from ../gtk2_ardour/region_selection.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/region_selection.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/region.h:32, from ../gtk2_ardour/region_selection.cc:26: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/region_selection.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/region.h:32, from ../gtk2_ardour/region_selection.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/region.h:32, from ../gtk2_ardour/region_selection.cc:26: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/midi_time_axis.h:45, from ../gtk2_ardour/midi_region_view.h:39, from ../gtk2_ardour/region_selection.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/region.h:32, from ../gtk2_ardour/region_selection.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 962/1113] Compiling gtk2_ardour/grid_lines.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/mono_panner_editor.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/sarray.h:25, from /usr/include/glibmm-2.4/glibmm/containers.h:23, from /usr/include/glibmm-2.4/glibmm/helperlist.h:28, from /usr/include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/mono_panner_editor.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/mono_panner_editor.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/mono_panner_editor.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/mono_panner_editor.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/mono_panner_editor.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/mono_panner_editor.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 963/1113] Compiling gtk2_ardour/midi_channel_selector.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../gtk2_ardour/led.h:26, from ../gtk2_ardour/led.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../gtk2_ardour/led.h:26, from ../gtk2_ardour/led.cc:25: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../gtk2_ardour/led.h:26, from ../gtk2_ardour/led.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../gtk2_ardour/led.h:26, from ../gtk2_ardour/led.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 964/1113] Compiling gtk2_ardour/port_matrix.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/ardour_ui.h:78, from ../gtk2_ardour/transport_control_ui.cc:27: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/sizegroup.h:32, from ../gtk2_ardour/transport_control_ui.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/gtkmm-2.4/gtkmm/sizegroup.h:31, from ../gtk2_ardour/transport_control_ui.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/sizegroup.h:32, from ../gtk2_ardour/transport_control_ui.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/sizegroup.h:7, from ../gtk2_ardour/transport_control_ui.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/sizegroup.h:7, from ../gtk2_ardour/transport_control_ui.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/transport_control_ui.cc:27: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/sizegroup.h:7, from ../gtk2_ardour/transport_control_ui.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/sizegroup.h:7, from ../gtk2_ardour/transport_control_ui.cc:19: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 965/1113] Compiling gtk2_ardour/loudness_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_processor_selection.cc:27: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/route_processor_selection.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/route_processor_selection.cc:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/route_processor_selection.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/route_processor_selection.cc:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/route_processor_selection.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/focus_entry.h:23, from ../gtk2_ardour/gain_meter.h:50, from ../gtk2_ardour/mixer_strip.h:59, from ../gtk2_ardour/route_processor_selection.cc:32: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/route_processor_selection.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 966/1113] Compiling gtk2_ardour/monitor_selector.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/export_video_dialog.cc:47: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_video_dialog.cc:34: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_video_dialog.cc:34: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_video_dialog.cc:34: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_video_dialog.cc:34: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_video_dialog.cc:35: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_video_dialog.cc:34: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_video_dialog.cc:34: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 967/1113] Compiling gtk2_ardour/new_plugin_preset_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/video_image_frame.cc:29: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_image_frame.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/video_image_frame.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_image_frame.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/video_image_frame.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_image_frame.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/video_image_frame.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_image_frame.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_image_frame.cc:21: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 968/1113] Compiling gtk2_ardour/selection_memento.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/ardour/session_route.h:29, from ../gtk2_ardour/gain_meter.cc:39: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.cc:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/language.h:29, from /usr/include/pangomm-1.4/pangomm/attributes.h:28, from /usr/include/pangomm-1.4/pangomm/attrlist.h:30, from /usr/include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/gain_meter.cc:30: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.cc:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/attrlist.h:6, from /usr/include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/gain_meter.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/attrlist.h:6, from /usr/include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/gain_meter.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/gain_meter.cc:43: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/attrlist.h:6, from /usr/include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/gain_meter.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/attrlist.h:6, from /usr/include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/gain_meter.cc:30: ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [ 969/1113] Compiling gtk2_ardour/automation_time_axis.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/io_button.cc:24: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../gtk2_ardour/io_button.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menu_elems.h:23, from ../libs/gtkmm2ext/gtkmm2ext/menu_elems.h:24, from ../gtk2_ardour/io_button.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/iochannel.h:25, from /usr/include/glibmm-2.4/glibmm/main.h:24, from ../libs/pbd/pbd/crossthread.h:27, from ../libs/ardour/ardour/async_midi_port.h:29, from ../gtk2_ardour/io_button.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menu_elems.h:23, from ../libs/gtkmm2ext/gtkmm2ext/menu_elems.h:24, from ../gtk2_ardour/io_button.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../gtk2_ardour/io_button.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/io_button.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../gtk2_ardour/io_button.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 970/1113] Compiling gtk2_ardour/editor_ops.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/ardour_ui.h:78, from ../gtk2_ardour/strip_silence_dialog.cc:34: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/strip_silence_dialog.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/sarray.h:25, from /usr/include/glibmm-2.4/glibmm/containers.h:23, from /usr/include/glibmm-2.4/glibmm/helperlist.h:28, from /usr/include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/strip_silence_dialog.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/strip_silence_dialog.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/strip_silence_dialog.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/strip_silence_dialog.cc:27: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/strip_silence_dialog.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/strip_silence_dialog.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 971/1113] Compiling gtk2_ardour/port_matrix_labels.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/utils.cc:67: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkpaned.h:34, from ../gtk2_ardour/utils.cc:44: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkpaned.h:34, from ../gtk2_ardour/utils.cc:44: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/combo.h:36, from ../gtk2_ardour/utils.cc:45: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkpaned.h:34, from ../gtk2_ardour/utils.cc:44: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/combo.h:40, from ../gtk2_ardour/utils.cc:45: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkpaned.h:34, from ../gtk2_ardour/utils.cc:44: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkwidget.h:34, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkpaned.h:34, from ../gtk2_ardour/utils.cc:44: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 972/1113] Compiling gtk2_ardour/mixer_ui.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/interthread_progress_window.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/iochannel.h:25, from /usr/include/glibmm-2.4/glibmm/main.h:24, from ../gtk2_ardour/interthread_progress_window.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/interthread_progress_window.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/interthread_progress_window.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/interthread_progress_window.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/interthread_progress_window.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 973/1113] Compiling gtk2_ardour/piano_roll_header.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/midi_export_dialog.cc:26: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_export_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_export_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_export_dialog.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 974/1113] Compiling gtk2_ardour/editor_export_audio.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/ardour_ui2.cc:54: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/toolitem.h:34, from /usr/include/gtkmm-2.4/gtkmm/toolbar.h:33, from /usr/include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ardour_ui2.cc:41: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/toolitem.h:34, from /usr/include/gtkmm-2.4/gtkmm/toolbar.h:33, from /usr/include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ardour_ui2.cc:41: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/toolitem.h:34, from /usr/include/gtkmm-2.4/gtkmm/toolbar.h:33, from /usr/include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ardour_ui2.cc:41: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/ardour_ui2.cc:41: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/ardour_ui2.cc:49: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/ardour_ui2.cc:41: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/ardour_ui2.cc:41: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 975/1113] Compiling gtk2_ardour/visibility_group.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/color_theme_manager.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/color_theme_manager.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/color_theme_manager.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/color_theme_manager.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/color_theme_manager.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/color_theme_manager.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/color_theme_manager.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 976/1113] Compiling gtk2_ardour/session_import_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/session_option_editor.cc:23: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/session_option_editor.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/session_option_editor.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/session_option_editor.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/session_option_editor.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/session_option_editor.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/option_editor.h:29, from ../gtk2_ardour/session_option_editor.h:24, from ../gtk2_ardour/session_option_editor.cc:28: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/session_option_editor.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 977/1113] Compiling gtk2_ardour/lxvst_plugin_ui.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/recorder_ui.cc:36: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/recorder_ui.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/recorder_ui.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/recorder_ui.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/recorder_ui.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/recorder_ui.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/recorder_ui.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/recorder_ui.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 978/1113] Compiling gtk2_ardour/editing.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/insert_remove_time_dialog.h:20, from ../gtk2_ardour/insert_remove_time_dialog.cc:25: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/sarray.h:25, from /usr/include/glibmm-2.4/glibmm/containers.h:23, from /usr/include/glibmm-2.4/glibmm/helperlist.h:28, from /usr/include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/insert_remove_time_dialog.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 979/1113] Compiling gtk2_ardour/level_meter.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/new_plugin_preset_dialog.h:23, from ../gtk2_ardour/new_plugin_preset_dialog.cc:21: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 980/1113] Compiling gtk2_ardour/stereo_panner_editor.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/vca_time_axis.cc:26: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/vca_time_axis.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/vca_time_axis.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/vca_time_axis.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/vca_time_axis.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/vca_time_axis.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/vca_time_axis.cc:31: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/vca_time_axis.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 981/1113] Compiling gtk2_ardour/vst3_x11_plugin_ui.cc [ 982/1113] Compiling gtk2_ardour/big_transport_window.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/editor_snapshots.cc:32: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/treeiter.h:34, from /usr/include/gtkmm-2.4/gtkmm/treemodel.h:31, from /usr/include/gtkmm-2.4/gtkmm/treedragdest.h:31, from /usr/include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/editor_snapshots.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/editor_snapshots.cc:27: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/treeiter.h:34, from /usr/include/gtkmm-2.4/gtkmm/treemodel.h:31, from /usr/include/gtkmm-2.4/gtkmm/treedragdest.h:31, from /usr/include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/editor_snapshots.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/editor_snapshots.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../gtk2_ardour/editor_snapshots.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/choice.h:27, from ../gtk2_ardour/editor_snapshots.cc:36: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/editor_snapshots.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 983/1113] Compiling gtk2_ardour/tempo_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/session_dialog.cc:54: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/filechooser.h:29, from ../gtk2_ardour/session_dialog.cc:34: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/session_dialog.cc:32: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/filechooser.h:29, from ../gtk2_ardour/session_dialog.cc:34: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/session_dialog.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_dialog.cc:35: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/session_dialog.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../gtk2_ardour/session_dialog.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 984/1113] Compiling gtk2_ardour/main.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/ardour/midi_automation_list_binder.h:24, from ../gtk2_ardour/automation_region_view.cc:29: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_region_view.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/automation_region_view.cc:34: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_region_view.cc:25: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/automation_region_view.cc:34: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_region_view.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/automation_region_view.h:27, from ../gtk2_ardour/automation_region_view.cc:36: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_region_view.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 985/1113] Compiling gtk2_ardour/ambiguous_file_dialog.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_channel_selector.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_channel_selector.cc:25: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_channel_selector.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_channel_selector.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/midi_channel_selector.cc:37: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_channel_selector.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_channel_selector.cc:25: ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 986/1113] Compiling gtk2_ardour/keyeditor.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/editor_routes.cc:39: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/editor_routes.cc:34: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cell_renderer_pixbuf_multi.h:25, from ../gtk2_ardour/editor_routes.cc:45: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/editor_routes.cc:35: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cell_renderer_pixbuf_multi.h:25, from ../gtk2_ardour/editor_routes.cc:45: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/editor_routes.cc:34: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from ../libs/gtkmm2ext/gtkmm2ext/cell_renderer_pixbuf_multi.h:29, from ../gtk2_ardour/editor_routes.cc:45: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/editor_routes.cc:34: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 987/1113] Compiling gtk2_ardour/floating_text_entry.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/meterbridge.cc:40: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/meterbridge.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/gdkmm-2.4/gdkmm/types.h:30, from /usr/include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/meterbridge.cc:28: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/meterbridge.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/types.h:7, from /usr/include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/meterbridge.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/meterbridge.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/types.h:7, from /usr/include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/meterbridge.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/types.h:7, from /usr/include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/meterbridge.cc:28: ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 988/1113] Compiling gtk2_ardour/ghostregion.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_labels.h:22, from ../gtk2_ardour/port_matrix_labels.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_labels.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_labels.h:22, from ../gtk2_ardour/port_matrix_labels.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_labels.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 989/1113] Compiling gtk2_ardour/export_analysis_graphs.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/ardour_ui_session.cc:54: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/ardour_ui_session.cc:39: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/ardour_ui_session.cc:39: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/ardour_ui_session.cc:39: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/ardour_ui_session.cc:39: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_session.cc:40: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/ardour_ui_session.cc:39: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/ardour_ui_session.cc:39: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 990/1113] Compiling gtk2_ardour/foldback_strip.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_manager.h:39, from ../gtk2_ardour/plugin_scan_dialog.cc:29: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/plugin_scan_dialog.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/plugin_scan_dialog.cc:25: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/plugin_scan_dialog.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/plugin_scan_dialog.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/plugin_scan_dialog.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/plugin_scan_dialog.cc:31: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/plugin_scan_dialog.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/plugin_scan_dialog.cc:25: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 991/1113] Compiling gtk2_ardour/port_matrix_component.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/audio_time_axis.h:40, from ../gtk2_ardour/time_axis_view.cc:55: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/time_axis_view.cc:35: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/time_axis_view.cc:35: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/time_axis_view.cc:35: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/time_axis_view.cc:35: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/time_axis_view.cc:45: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/time_axis_view.cc:35: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/time_axis_view.cc:35: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 992/1113] Compiling gtk2_ardour/video_server_dialog.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/visibility_group.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/visibility_group.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/visibility_group.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/visibility_group.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/visibility_group.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/visibility_group.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 993/1113] Compiling gtk2_ardour/idleometer.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/grid_lines.cc:26: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/grid_lines.cc:26: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 994/1113] Compiling gtk2_ardour/editor_timefx.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/vst_plugin.h:26, from ../libs/ardour/ardour/lxvst_plugin.h:24, from ../gtk2_ardour/lxvst_plugin_ui.cc:23: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from ../gtk2_ardour/plugin_ui.h:44, from ../gtk2_ardour/vst_plugin_ui.h:22, from ../gtk2_ardour/lxvst_plugin_ui.h:24, from ../gtk2_ardour/lxvst_plugin_ui.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 995/1113] Compiling gtk2_ardour/nsmclient.cc [ 996/1113] Compiling gtk2_ardour/ardour_ui_startup.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/monitor_selector.cc:32: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/monitor_selector.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/port_matrix.h:25, from ../gtk2_ardour/monitor_selector.h:24, from ../gtk2_ardour/monitor_selector.cc:34: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/monitor_selector.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/port_matrix.h:25, from ../gtk2_ardour/monitor_selector.h:24, from ../gtk2_ardour/monitor_selector.cc:34: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/monitor_selector.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 997/1113] Compiling gtk2_ardour/generic_pluginui.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/port_matrix.cc:37: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/port_matrix.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/port_matrix.cc:26: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/port_matrix.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:7, from ../gtk2_ardour/port_matrix.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/port_matrix.cc:33: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:7, from ../gtk2_ardour/port_matrix.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:7, from ../gtk2_ardour/port_matrix.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 998/1113] Compiling gtk2_ardour/time_selection.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/ardour_ui_dialogs.cc:44: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/treeiter.h:34, from /usr/include/gtkmm-2.4/gtkmm/treemodel.h:31, from /usr/include/gtkmm-2.4/gtkmm/treepath.h:36, from /usr/include/gtkmm-2.4/gtkmm/treemodelfilter.h:30, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gdkmm-2.4/gdkmm/region.h:49, from /usr/include/gdkmm-2.4/gdkmm/screen.h:33, from /usr/include/gdkmm-2.4/gdkmm/display.h:31, from /usr/include/gtkmm-2.4/gtkmm/selectiondata.h:30, from /usr/include/gtkmm-2.4/gtkmm/treepath.h:35, from /usr/include/gtkmm-2.4/gtkmm/treemodelfilter.h:30, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/treeiter.h:34, from /usr/include/gtkmm-2.4/gtkmm/treemodel.h:31, from /usr/include/gtkmm-2.4/gtkmm/treepath.h:36, from /usr/include/gtkmm-2.4/gtkmm/treemodelfilter.h:30, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treemodelfilter.h:7, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treemodelfilter.h:7, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/ardour_ui_dialogs.cc:49: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treemodelfilter.h:7, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/treemodelfilter.h:7, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 999/1113] Compiling gtk2_ardour/screensaver.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/session_import_dialog.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/session_import_dialog.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/session_import_dialog.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/session_import_dialog.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_import_dialog.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/session_import_dialog.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/session_import_dialog.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1000/1113] Compiling gtk2_ardour/gui_object.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/midi_region_view.cc:51: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/midi_region_view.cc:32: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_region_view.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_region_view.cc:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_region_view.cc:32: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_region_view.cc:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_region_view.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_region_view.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1001/1113] Compiling gtk2_ardour/export_preset_selector.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/selection_memento.cc:22: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/selection_memento.h:22, from ../gtk2_ardour/selection_memento.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/selection_memento.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/selection_memento.h:22, from ../gtk2_ardour/selection_memento.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/selection_memento.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/selection_memento.h:22, from ../gtk2_ardour/selection_memento.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/selection_memento.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/selection_memento.h:22, from ../gtk2_ardour/selection_memento.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/selection_memento.h:22, from ../gtk2_ardour/selection_memento.cc:20: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1002/1113] Compiling gtk2_ardour/splash.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/ambiguous_file_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/ambiguous_file_dialog.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/ambiguous_file_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/label.h:7, from ../gtk2_ardour/ambiguous_file_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1003/1113] Compiling gtk2_ardour/engine_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_insert.h:43, from ../gtk2_ardour/route_time_axis.cc:59: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_time_axis.cc:41: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_time_axis.cc:41: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_time_axis.cc:41: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_time_axis.cc:41: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_time_axis.cc:43: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_time_axis.cc:41: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_time_axis.cc:41: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1004/1113] Compiling gtk2_ardour/vst3_plugin_ui.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/luaproc.h:43, from ../gtk2_ardour/processor_box.cc:61: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/processor_box.cc:41: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/processor_box.cc:38: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/processor_box.cc:41: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/processor_box.cc:38: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/processor_box.cc:48: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/processor_box.cc:38: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/processor_box.cc:38: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ [1005/1113] Compiling gtk2_ardour/mixer_strip.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/automation_time_axis.cc:49: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/automation_time_axis.cc:35: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/automation_time_axis.cc:35: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/automation_time_axis.cc:35: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/automation_time_axis.cc:35: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/automation_time_axis.cc:35: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/automation_time_axis.cc:51: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/automation_time_axis.cc:35: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1006/1113] Compiling gtk2_ardour/marker.cc In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/stereo_panner_editor.cc:19: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/stereo_panner_editor.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/stereo_panner_editor.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/stereo_panner_editor.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/stereo_panner_editor.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/stereo_panner_editor.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [1007/1113] Compiling gtk2_ardour/midi_streamview.cc [1008/1113] Compiling gtk2_ardour/mouse_cursors.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_insert.h:43, from ../gtk2_ardour/loudness_dialog.cc:26: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/loudness_dialog.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/loudness_dialog.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/loudness_dialog.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/loudness_dialog.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/loudness_dialog.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/loudness_dialog.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/loudness_dialog.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1009/1113] Compiling gtk2_ardour/editor_mouse.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/export_analysis_graphs.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/export_analysis.h:27, from ../libs/audiographer/audiographer/general/analyser.h:24, from ../gtk2_ardour/export_analysis_graphs.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/export_analysis_graphs.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/export_analysis.h:27, from ../libs/audiographer/audiographer/general/analyser.h:24, from ../gtk2_ardour/export_analysis_graphs.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/export_analysis_graphs.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/export_analysis.h:27, from ../libs/audiographer/audiographer/general/analyser.h:24, from ../gtk2_ardour/export_analysis_graphs.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/export_analysis.h:27, from ../libs/audiographer/audiographer/general/analyser.h:24, from ../gtk2_ardour/export_analysis_graphs.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1010/1113] Compiling gtk2_ardour/mono_panner.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/idleometer.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/idleometer.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/idleometer.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/idleometer.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1011/1113] Compiling gtk2_ardour/axis_view.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/tempo_dialog.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/tempo_dialog.cc:29: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/tempo_dialog.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/tempo_dialog.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/tempo_dialog.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/tempo_dialog.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/tempo_dialog.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1012/1113] Compiling gtk2_ardour/mixer_group_tabs.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_component.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_component.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_component.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_component.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_component.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1013/1113] Compiling gtk2_ardour/editor_audio_import.cc [1014/1113] Compiling gtk2_ardour/ardour_message.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/route_time_axis.h:46, from ../gtk2_ardour/midi_streamview.h:33, from ../gtk2_ardour/piano_roll_header.cc:29: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/piano_roll_header.cc:22: ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/piano_roll_header.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/midi_channel_filter.h:26, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/piano_roll_header.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/piano_roll_header.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/piano_roll_header.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/piano_roll_header.cc:22: ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/midi_streamview.h:33, from ../gtk2_ardour/piano_roll_header.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/piano_roll_header.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1015/1113] Compiling gtk2_ardour/stripable_colorpicker.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_insert.h:43, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:32: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/socket.h:29, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/iochannel.h:25, from /usr/include/glibmm-2.4/glibmm/main.h:24, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:25: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/socket.h:29, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from ../gtk2_ardour/plugin_ui.h:44, from ../gtk2_ardour/vst3_plugin_ui.h:24, from ../gtk2_ardour/vst3_x11_plugin_ui.h:27, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:37: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1016/1113] Compiling gtk2_ardour/edit_note_dialog.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/mouse_cursors.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixmap.h:29, from /usr/include/gdkmm-2.4/gdkmm/bitmap.h:29, from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31, from ../gtk2_ardour/mouse_cursors.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/mouse_cursors.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/cursor.h:7, from ../gtk2_ardour/mouse_cursors.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1017/1113] Compiling gtk2_ardour/plugin_display.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/editor_export_audio.cc:44: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_export_audio.cc:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_export_audio.cc:32: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_export_audio.cc:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_export_audio.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_export_audio.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/editor_export_audio.cc:49: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_export_audio.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1018/1113] Compiling gtk2_ardour/control_point_dialog.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/screensaver.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/utils.h:37, from ../gtk2_ardour/screensaver.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/screensaver.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/utils.h:37, from ../gtk2_ardour/screensaver.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/screensaver.cc:68: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/utils.h:37, from ../gtk2_ardour/screensaver.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1019/1113] Compiling gtk2_ardour/note_player.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/video_server_dialog.cc:36: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/video_server_dialog.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/video_server_dialog.cc:25: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/video_server_dialog.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/video_server_dialog.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/video_server_dialog.cc:27: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/video_server_dialog.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/video_server_dialog.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1020/1113] Compiling gtk2_ardour/missing_filesource_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/keyboard.h:32, from ../gtk2_ardour/level_meter.cc:35: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../gtk2_ardour/level_meter.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/level_meter.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/processor.h:29, from ../libs/ardour/ardour/meter.h:31, from ../gtk2_ardour/level_meter.cc:26: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/level_meter.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../gtk2_ardour/level_meter.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/level_meter.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../gtk2_ardour/level_meter.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../gtk2_ardour/level_meter.cc:26: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1021/1113] Compiling gtk2_ardour/ardour_ui.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/ardour_ui.h:78, from ../gtk2_ardour/big_transport_window.cc:21: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/big_transport_window.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/big_transport_window.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/big_transport_window.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/big_transport_window.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/big_transport_window.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/big_transport_window.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/big_transport_window.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1022/1113] Compiling gtk2_ardour/return_ui.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/splash.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/splash.cc:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/splash.cc:28: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/splash.cc:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/splash.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/splash.cc:31: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/splash.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1023/1113] Compiling gtk2_ardour/luadialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.cc:57: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_ui.cc:33: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:33: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_ui.cc:33: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:33: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_ui.cc:33: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:33: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:33: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1024/1113] Compiling gtk2_ardour/recorder_group_tabs.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_message.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_message.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_message.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_message.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1025/1113] Compiling gtk2_ardour/processor_selection.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/route_time_axis.h:46, from ../gtk2_ardour/midi_streamview.h:33, from ../gtk2_ardour/ghostregion.cc:40: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/ghostregion.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/widgets/ardour_button.h:26, from ../gtk2_ardour/automation_time_axis.h:41, from ../gtk2_ardour/ghostregion.cc:38: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/parameter_descriptor.h:24, from ../gtk2_ardour/ghostregion.cc:29: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/widgets/ardour_button.h:26, from ../gtk2_ardour/automation_time_axis.h:41, from ../gtk2_ardour/ghostregion.cc:38: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/ghostregion.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/ghostregion.cc:38: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/ghostregion.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/ghostregion.cc:27: ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1026/1113] Compiling gtk2_ardour/rec_info_box.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/ardour_ui.h:78, from ../gtk2_ardour/main.cc:64: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/toolitem.h:34, from /usr/include/gtkmm-2.4/gtkmm/toolbar.h:33, from /usr/include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/main.cc:36: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/toolitem.h:34, from /usr/include/gtkmm-2.4/gtkmm/toolbar.h:33, from /usr/include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/main.cc:36: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/toolitem.h:34, from /usr/include/gtkmm-2.4/gtkmm/toolbar.h:33, from /usr/include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/main.cc:36: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/main.cc:36: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/main.cc:36: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/main.cc:58: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/main.cc:36: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/main.cc:36: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1027/1113] Compiling gtk2_ardour/video_timeline.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/keyboard.h:32, from ../gtk2_ardour/keyeditor.cc:55: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/keyeditor.cc:38: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/gdkmm-2.4/gdkmm/types.h:30, from /usr/include/gtkmm-2.4/gtkmm/accelkey.h:25, from ../gtk2_ardour/keyeditor.cc:36: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/keyeditor.cc:38: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/keyeditor.cc:33: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/keyeditor.cc:40: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/keyeditor.cc:33: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../gtk2_ardour/keyeditor.cc:33: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1028/1113] Compiling gtk2_ardour/ardour_ui_dependents.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/floating_text_entry.cc:24: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/floating_text_entry.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/floating_text_entry.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/floating_text_entry.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/floating_text_entry.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/floating_text_entry.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/floating_text_entry.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/floating_text_entry.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1029/1113] Compiling gtk2_ardour/midi_selection.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_insert.h:43, from ../gtk2_ardour/vst3_plugin_ui.cc:21: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_plugin_ui.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/vst3_plugin_ui.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/iochannel.h:25, from /usr/include/glibmm-2.4/glibmm/main.h:24, from ../gtk2_ardour/vst3_plugin_ui.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/vst3_plugin_ui.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_plugin_ui.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from ../gtk2_ardour/plugin_ui.h:44, from ../gtk2_ardour/vst3_plugin_ui.h:24, from ../gtk2_ardour/vst3_plugin_ui.cc:28: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_plugin_ui.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1030/1113] Compiling gtk2_ardour/virtual_keyboard_window.cc [1031/1113] Compiling gtk2_ardour/utils_videotl.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/control_point_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/control_point_dialog.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/control_point_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/control_point_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/control_point_dialog.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/control_point_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/control_point_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [1032/1113] Compiling gtk2_ardour/actions.cc [1033/1113] Compiling gtk2_ardour/export_format_selector.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/editor_timefx.cc:42: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_timefx.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_timefx.cc:45: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_timefx.cc:32: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_timefx.cc:45: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_timefx.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_timefx.cc:45: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_timefx.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1034/1113] Compiling gtk2_ardour/panner2d.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/mono_panner.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/gtkmm-2.4/gtkmm/window.h:31, from ../gtk2_ardour/mono_panner.cc:28: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/mono_panner.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/mono_panner.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/mono_panner.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/mono_panner.cc:36: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/mono_panner.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/mono_panner.cc:28: ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [1035/1113] Compiling gtk2_ardour/midi_channel_dialog.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/note_player.cc:21: ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [1036/1113] Compiling gtk2_ardour/automation_line.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_filesource_dialog.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_filesource_dialog.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_filesource_dialog.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/label.h:7, from ../gtk2_ardour/missing_filesource_dialog.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1037/1113] Compiling gtk2_ardour/export_file_notebook.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/ardour/export_handler.h:35, from ../libs/ardour/ardour/export_profile_manager.h:43, from ../gtk2_ardour/export_preset_selector.h:33, from ../gtk2_ardour/export_preset_selector.cc:27: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_preset_selector.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_preset_selector.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_preset_selector.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_preset_selector.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_preset_selector.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_preset_selector.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_preset_selector.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1038/1113] Compiling gtk2_ardour/midi_time_axis.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/plugin_display.h:24, from ../gtk2_ardour/plugin_display.cc:28: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../gtk2_ardour/plugin_display.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from ../gtk2_ardour/plugin_display.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../gtk2_ardour/plugin_display.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:7, from ../gtk2_ardour/plugin_display.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_display.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:7, from ../gtk2_ardour/plugin_display.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:7, from ../gtk2_ardour/plugin_display.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1039/1113] Compiling gtk2_ardour/track_selection.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/marker.cc:51: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/marker.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/marker.cc:35: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/marker.cc:28: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/marker.cc:35: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/marker.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/marker.cc:51: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/marker.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/marker.cc:28: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1040/1113] Compiling gtk2_ardour/new_user_wizard.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/foldback_strip.cc:28: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/foldback_strip.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/foldback_strip.cc:33: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/foldback_strip.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/foldback_strip.cc:33: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/foldback_strip.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/foldback_strip.cc:35: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/foldback_strip.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1041/1113] Compiling gtk2_ardour/pingback.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/return_ui.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.h:33, from ../gtk2_ardour/return_ui.h:24, from ../gtk2_ardour/return_ui.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/return_ui.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.h:33, from ../gtk2_ardour/return_ui.h:24, from ../gtk2_ardour/return_ui.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/return_ui.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/focus_entry.h:23, from ../gtk2_ardour/gain_meter.h:50, from ../gtk2_ardour/return_ui.h:24, from ../gtk2_ardour/return_ui.cc:28: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/return_ui.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1042/1113] Compiling gtk2_ardour/lv2_plugin_ui.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/ardour_ui.h:78, from ../gtk2_ardour/ardour_ui_startup.cc:65: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_startup.cc:51: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ardour_ui_startup.cc:51: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_startup.cc:51: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/ardour_ui_startup.cc:48: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_startup.cc:51: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/ardour_ui_startup.cc:48: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../gtk2_ardour/ardour_ui_startup.cc:48: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1043/1113] Compiling gtk2_ardour/transcode_ffmpeg.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/ardour_ui.h:78, from ../gtk2_ardour/engine_dialog.cc:59: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/engine_dialog.cc:38: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/engine_dialog.cc:32: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/engine_dialog.cc:38: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/engine_dialog.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/engine_dialog.cc:39: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/engine_dialog.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/engine_dialog.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1044/1113] Compiling gtk2_ardour/audio_clock.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/mixer_strip.h:58, from ../gtk2_ardour/mixer_group_tabs.cc:31: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/mixer_group_tabs.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/mixer_group_tabs.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/mixer_group_tabs.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/mixer_group_tabs.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/mixer_group_tabs.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/mixer_group_tabs.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1045/1113] Compiling gtk2_ardour/panner_ui.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/generic_pluginui.cc:52: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/generic_pluginui.cc:38: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/generic_pluginui.cc:38: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/generic_pluginui.cc:38: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/generic_pluginui.cc:38: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/generic_pluginui.cc:38: ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/generic_pluginui.cc:58: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/generic_pluginui.cc:38: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1046/1113] Compiling gtk2_ardour/editor_videotimeline.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/stripable_colorpicker.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from ../gtk2_ardour/public_editor.h:39, from ../gtk2_ardour/stripable_colorpicker.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/stripable_colorpicker.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/stripable_colorpicker.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/stripable_colorpicker.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/stripable_colorpicker.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1047/1113] Compiling gtk2_ardour/note.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/axis_view.cc:40: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/axis_view.cc:35: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/axis_view.cc:32: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/axis_view.cc:35: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/axis_view.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/axis_view.cc:35: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/axis_view.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/axis_view.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1048/1113] Compiling gtk2_ardour/time_fx_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/midi_time_axis.h:43, from ../gtk2_ardour/midi_region_view.h:39, from ../gtk2_ardour/edit_note_dialog.cc:28: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/edit_note_dialog.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/edit_note_dialog.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/edit_note_dialog.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1049/1113] Compiling gtk2_ardour/ardour_ui_video.cc In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/luadialog.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/luadialog.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/luadialog.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/luadialog.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/luadialog.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/luadialog.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/luadialog.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1050/1113] Compiling gtk2_ardour/editor_group_tabs.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/editor_ops.cc:74: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_ops.cc:42: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_ops.cc:42: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_ops.cc:42: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_ops.cc:42: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_ops.cc:42: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_ops.cc:52: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_ops.cc:42: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_ops.cc:42: ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [1051/1113] Compiling gtk2_ardour/automation_controller.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkuimanager.h:39, from ../gtk2_ardour/actions.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:35, from /usr/include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../gtk2_ardour/actions.cc:29: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/uimanager.h:29, from ../gtk2_ardour/actions.cc:34: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:35, from /usr/include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../gtk2_ardour/actions.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:35, from /usr/include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../gtk2_ardour/actions.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1052/1113] Compiling gtk2_ardour/timers.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_manager.h:39, from ../gtk2_ardour/mixer_ui.cc:54: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from /usr/include/gtkmm-2.4/gtkmm/offscreenwindow.h:31, from ../gtk2_ardour/mixer_ui.cc:41: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../gtk2_ardour/mixer_ui.cc:38: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from /usr/include/gtkmm-2.4/gtkmm/offscreenwindow.h:31, from ../gtk2_ardour/mixer_ui.cc:41: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/mixer_ui.cc:38: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/mixer_ui.cc:42: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/mixer_ui.cc:38: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/mixer_ui.cc:38: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1053/1113] Compiling gtk2_ardour/big_clock_window.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_channel_dialog.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_channel_dialog.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_channel_dialog.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_channel_dialog.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_channel_dialog.cc:19: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_channel_dialog.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1054/1113] Compiling gtk2_ardour/instrument_selector.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/midi_streamview.cc:40: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/midi_streamview.cc:28: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_streamview.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_streamview.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_streamview.cc:28: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_streamview.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_streamview.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_streamview.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1055/1113] Compiling gtk2_ardour/soundcloud_export_selector.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/editor_mouse.cc:56: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/editor_mouse.cc:44: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/editor_mouse.cc:44: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_mouse.cc:45: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1056/1113] Compiling gtk2_ardour/ardour_ui_mixer.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_record_axis.h:43, from ../gtk2_ardour/recorder_group_tabs.cc:21: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/group_tabs.h:25, from ../gtk2_ardour/recorder_group_tabs.h:22, from ../gtk2_ardour/recorder_group_tabs.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/group_tabs.h:25, from ../gtk2_ardour/recorder_group_tabs.h:22, from ../gtk2_ardour/recorder_group_tabs.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/group_tabs.h:25, from ../gtk2_ardour/recorder_group_tabs.h:22, from ../gtk2_ardour/recorder_group_tabs.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/group_tabs.h:25, from ../gtk2_ardour/recorder_group_tabs.h:22, from ../gtk2_ardour/recorder_group_tabs.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/group_tabs.h:25, from ../gtk2_ardour/recorder_group_tabs.h:22, from ../gtk2_ardour/recorder_group_tabs.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/recorder_ui.h:45, from ../gtk2_ardour/recorder_group_tabs.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/group_tabs.h:25, from ../gtk2_ardour/recorder_group_tabs.h:22, from ../gtk2_ardour/recorder_group_tabs.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/group_tabs.h:25, from ../gtk2_ardour/recorder_group_tabs.h:22, from ../gtk2_ardour/recorder_group_tabs.cc:19: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1057/1113] Compiling gtk2_ardour/track_record_axis.cc In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/utils_videotl.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/utils_videotl.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/utils_videotl.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/utils_videotl.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/utils_videotl.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/utils_videotl.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/utils_videotl.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1058/1113] Compiling gtk2_ardour/track_view_list.cc [1059/1113] Compiling gtk2_ardour/pianokeyboard.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/ardour_ui.h:78, from ../gtk2_ardour/editor_audio_import.cc:56: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from ../libs/widgets/widgets/choice.h:26, from ../gtk2_ardour/editor_audio_import.cc:40: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from ../libs/widgets/widgets/choice.h:26, from ../gtk2_ardour/editor_audio_import.cc:40: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/choice.h:27, from ../gtk2_ardour/editor_audio_import.cc:40: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1060/1113] Compiling gtk2_ardour/mini_timeline.cc In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/pingback.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/pingback.cc:43: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/pingback.cc:33: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/pingback.cc:43: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/pingback.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1061/1113] Compiling gtk2_ardour/missing_file_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/rec_info_box.cc:26: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/rec_info_box.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/rec_info_box.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/rec_info_box.cc:26: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/rec_info_box.cc:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/rec_info_box.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/rec_info_box.cc:30: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/rec_info_box.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1062/1113] Compiling gtk2_ardour/port_group.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/mixer_strip.cc:62: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/mixer_strip.cc:38: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/mixer_strip.cc:38: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/mixer_strip.cc:38: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/mixer_strip.cc:38: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/mixer_strip.cc:38: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/mixer_strip.cc:70: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/mixer_strip.cc:38: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1063/1113] Compiling gtk2_ardour/add_route_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/ardour_ui.h:78, from ../gtk2_ardour/video_timeline.cc:30: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_timeline.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/video_timeline.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_timeline.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/video_timeline.cc:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_timeline.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/video_timeline.cc:30: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_timeline.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_timeline.cc:23: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1064/1113] Compiling gtk2_ardour/video_monitor.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/transcode_ffmpeg.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/transcode_ffmpeg.cc:26: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/transcode_ffmpeg.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/transcode_ffmpeg.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/transcode_ffmpeg.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1065/1113] Compiling gtk2_ardour/ardour_window.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_manager.h:39, from ../gtk2_ardour/instrument_selector.cc:22: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/instrument_selector.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/instrument_selector.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/plugin_manager.h:38, from ../gtk2_ardour/instrument_selector.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/instrument_selector.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/instrument_selector.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from ../gtk2_ardour/instrument_selector.h:24, from ../gtk2_ardour/instrument_selector.cc:25: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/instrument_selector.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1066/1113] Compiling gtk2_ardour/nsm.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/ardour_ui_dependents.cc:37: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_dependents.cc:35: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/ardour_ui_dependents.cc:40: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_dependents.cc:35: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/ardour_ui_dependents.cc:40: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_dependents.cc:35: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui_dependents.cc:44: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_dependents.cc:35: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1067/1113] Compiling gtk2_ardour/region_peak_cursor.cc In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../gtk2_ardour/pianokeyboard.cc:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from ../gtk2_ardour/pianokeyboard.cc:27: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../gtk2_ardour/pianokeyboard.cc:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from ../gtk2_ardour/pianokeyboard.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from ../gtk2_ardour/pianokeyboard.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1068/1113] Compiling gtk2_ardour/automation_streamview.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/virtual_keyboard_window.cc:26: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/virtual_keyboard_window.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/virtual_keyboard_window.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/virtual_keyboard_window.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/virtual_keyboard_window.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/virtual_keyboard_window.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/virtual_keyboard_window.cc:28: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/virtual_keyboard_window.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1069/1113] Compiling gtk2_ardour/monitor_section.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:21: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/colorselection.h:30, from ../gtk2_ardour/route_ui.h:33, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/colorselection.h:30, from ../gtk2_ardour/route_ui.h:33, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/audio_time_axis.h:43, from ../gtk2_ardour/track_view_list.h:29, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1070/1113] Compiling gtk2_ardour/plugin_presets_ui.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/ardour/export_handler.h:35, from ../libs/ardour/ardour/export_profile_manager.h:43, from ../gtk2_ardour/export_file_notebook.h:36, from ../gtk2_ardour/export_file_notebook.cc:24: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from ../gtk2_ardour/export_format_selector.h:30, from ../gtk2_ardour/export_file_notebook.h:39, from ../gtk2_ardour/export_file_notebook.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1071/1113] Compiling gtk2_ardour/plugin_dspload_ui.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/automation_line.cc:61: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_line.cc:44: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/automation_line.cc:59: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_line.cc:44: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/automation_line.cc:59: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_line.cc:44: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/automation_line.cc:61: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_line.cc:44: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_line.cc:44: ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1072/1113] Compiling gtk2_ardour/save_template_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/lv2_plugin.h:33, from ../gtk2_ardour/lv2_plugin_ui.cc:28: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/lv2_plugin_ui.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/lv2_plugin_ui.cc:26: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/lv2_plugin_ui.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/lv2_plugin_ui.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/lv2_plugin_ui.cc:26: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/lv2_plugin_ui.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1073/1113] Compiling gtk2_ardour/export_filename_selector.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/ardour/export_handler.h:35, from ../libs/ardour/ardour/export_profile_manager.h:43, from ../gtk2_ardour/export_format_selector.cc:25: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_format_selector.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_format_selector.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_format_selector.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_format_selector.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_format_selector.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_format_selector.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_format_selector.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1074/1113] Compiling gtk2_ardour/template_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_manager.h:39, from ../gtk2_ardour/new_user_wizard.cc:49: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/new_user_wizard.cc:36: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/new_user_wizard.cc:34: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/new_user_wizard.cc:36: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/new_user_wizard.cc:36: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/new_user_wizard.cc:36: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/new_user_wizard.cc:34: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/new_user_wizard.cc:34: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1075/1113] Compiling gtk2_ardour/note_select_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/panner_ui.cc:36: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/panner_ui.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/panner_ui.cc:29: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/panner_ui.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/panner_ui.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/panner_ui.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/panner_ui.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/panner_ui.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1076/1113] Compiling gtk2_ardour/plugin_pin_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/note.cc:26: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/note.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/ui_config.h:44, from ../gtk2_ardour/note_base.h:31, from ../gtk2_ardour/note.h:23, from ../gtk2_ardour/note.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/rectangle.h:24, from ../libs/canvas/canvas/note.h:23, from ../gtk2_ardour/note.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/ui_config.h:44, from ../gtk2_ardour/note_base.h:31, from ../gtk2_ardour/note.h:23, from ../gtk2_ardour/note.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/note.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/note.cc:26: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/note.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/note.cc:20: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1077/1113] Compiling gtk2_ardour/export_timespan_selector.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/ardour/export_handler.h:35, from ../libs/ardour/ardour/soundcloud_upload.h:19, from ../gtk2_ardour/soundcloud_export_selector.cc:23: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/soundcloud_export_selector.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/soundcloud_export_selector.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/soundcloud_export_selector.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/soundcloud_export_selector.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/soundcloud_export_selector.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/soundcloud_export_selector.h:18, from ../gtk2_ardour/soundcloud_export_selector.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/soundcloud_export_selector.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1078/1113] Compiling gtk2_ardour/global_port_matrix.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/automation_controller.cc:33: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/automation_controller.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/widgets/ardour_button.h:26, from ../gtk2_ardour/automation_controller.cc:36: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/automation_controller.cc:29: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/widgets/ardour_button.h:26, from ../gtk2_ardour/automation_controller.cc:36: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/automation_controller.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/widgets/widgets/slider_controller.h:30, from ../libs/widgets/widgets/barcontroller.h:27, from ../gtk2_ardour/automation_controller.h:39, from ../gtk2_ardour/automation_controller.cc:39: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/automation_controller.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1079/1113] Compiling gtk2_ardour/normalize_dialog.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/keyboard.h:32, from ../gtk2_ardour/panner2d.cc:43: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/panner2d.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/listhandle.h:21, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/panner2d.cc:29: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:32, from /usr/include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/panner2d.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/panner2d.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/panner2d.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/panner2d.h:35, from ../gtk2_ardour/panner2d.cc:42: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/panner2d.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/panner2d.cc:29: ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1080/1113] Compiling gtk2_ardour/cursor_context.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/audio_clock.cc:45: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/audio_clock.cc:38: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:33, from /usr/include/gtkmm-2.4/gtkmm/style.h:35, from ../gtk2_ardour/audio_clock.cc:35: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/audio_clock.cc:38: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/audio_clock.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/audio_clock.cc:38: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/audio_clock.cc:32: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/audio_clock.cc:32: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1081/1113] Compiling gtk2_ardour/sfdb_ui.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/ardour_ui.h:78, from ../gtk2_ardour/big_clock_window.cc:26: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/big_clock_window.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/big_clock_window.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/big_clock_window.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/big_clock_window.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/big_clock_window.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/big_clock_window.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/big_clock_window.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1082/1113] Compiling gtk2_ardour/note_base.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/editor.h:70, from ../gtk2_ardour/editor_group_tabs.cc:28: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_group_tabs.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_group_tabs.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_group_tabs.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_group_tabs.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_group_tabs.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_group_tabs.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_group_tabs.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1083/1113] Compiling headless/misc.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/editor.h:70, from ../gtk2_ardour/time_fx_dialog.cc:38: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/time_fx_dialog.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:28: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/time_fx_dialog.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/time_fx_dialog.cc:28: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1084/1113] Compiling headless/load_session.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/ardour_ui.h:78, from ../gtk2_ardour/ardour_ui_video.cc:50: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_video.cc:41: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ardour_ui_video.cc:41: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_video.cc:41: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/ardour_ui_video.cc:39: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_video.cc:41: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/ardour_ui_video.cc:39: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/ardour_ui_video.cc:39: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1085/1113] Compiling luasession/luasession.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_insert.h:43, from ../gtk2_ardour/midi_time_axis.cc:65: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_time_axis.cc:36: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_time_axis.cc:36: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_time_axis.cc:36: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_time_axis.cc:36: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_time_axis.cc:37: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_time_axis.cc:36: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_time_axis.cc:36: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1086/1113] Compiling libs/fst/vst3-scanner.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/ardour_ui.h:78, from ../gtk2_ardour/ardour_ui_mixer.cc:32: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui_mixer.cc:32: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1087/1113] Compiling libs/fst/scanner.cc In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/missing_file_dialog.cc:28: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/strsplit.h:24, from ../gtk2_ardour/missing_file_dialog.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/missing_file_dialog.cc:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/missing_file_dialog.cc:28: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/missing_file_dialog.cc:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/strsplit.h:24, from ../gtk2_ardour/missing_file_dialog.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/missing_file_dialog.cc:29: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/strsplit.h:24, from ../gtk2_ardour/missing_file_dialog.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1088/1113] Compiling libs/vfork/exec_wrapper.c [1089/1113] Compiling libs/ardouralsautil/reserve.c [1090/1113] Linking build/libs/vfork/ardour-exec-wrapper [1091/1113] Compiling libs/ardouralsautil/request_device.c [1092/1113] Compiling libs/hidapi/linux/hid.c [1093/1113] Linking build/libs/ardouralsautil/ardour-request-device In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_manager.h:39, from ../gtk2_ardour/ardour_ui.cc:112: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_ui.cc:65: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/gdkmm-2.4/gdkmm/types.h:30, from /usr/include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/ardour_ui.cc:64: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_ui.cc:65: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/ardour_ui.cc:61: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui.cc:66: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/ardour_ui.cc:61: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../gtk2_ardour/ardour_ui.cc:61: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_enabled() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:88:47: note: in expansion of macro 'g_atomic_int_get' 88 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function 'bool ARDOUR::DiskWriter::record_safe() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:44: note: in expansion of macro 'g_atomic_int_get' 89 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1094/1113] Linking build/libs/hidapi/libhidapi.a In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/note_select_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/note_select_dialog.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/note_select_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/note_select_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/note_select_dialog.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/note_select_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_view_list.cc:20: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/colorselection.h:30, from ../gtk2_ardour/route_ui.h:33, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_view_list.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_view_list.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/colorselection.h:30, from ../gtk2_ardour/route_ui.h:33, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_view_list.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_view_list.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_view_list.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/audio_time_axis.h:43, from ../gtk2_ardour/track_view_list.h:29, from ../gtk2_ardour/track_view_list.cc:20: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_view_list.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/arrow.h:29, from ../gtk2_ardour/region_peak_cursor.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/region_peak_cursor.h:23, from ../gtk2_ardour/region_peak_cursor.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/arrow.h:29, from ../gtk2_ardour/region_peak_cursor.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/region_peak_cursor.h:23, from ../gtk2_ardour/region_peak_cursor.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/arrow.h:29, from ../gtk2_ardour/region_peak_cursor.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/ardour_ui.h:78, from ../gtk2_ardour/editor_videotimeline.cc:28: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/editor_videotimeline.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor_videotimeline.cc:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_videotimeline.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor_videotimeline.cc:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/editor_videotimeline.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/editor_videotimeline.cc:28: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/editor_videotimeline.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/editor_videotimeline.cc:21: ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/template_dialog.cc:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/template_dialog.cc:27: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/template_dialog.cc:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../gtk2_ardour/template_dialog.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/template_dialog.cc:34: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../gtk2_ardour/template_dialog.cc:25: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gprintf.h:21, from /usr/include/glib-2.0/glib/gstdio.h:22, from ../gtk2_ardour/template_dialog.cc:25: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/normalize_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/varianttype.h:24, from /usr/include/glibmm-2.4/glibmm/variant.h:24, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm/sarray.h:25, from /usr/include/glibmm-2.4/glibmm/containers.h:23, from /usr/include/glibmm-2.4/glibmm/helperlist.h:28, from /usr/include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/normalize_dialog.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/normalize_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/normalize_dialog.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/normalize_dialog.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/normalize_dialog.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/ardour_ui.h:78, from ../gtk2_ardour/nsm.cc:27: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/nsm.cc:27: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1095/1113] Linking build/libs/fst/ardour-vst-scanner In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/track_record_axis.cc:31: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../gtk2_ardour/track_record_axis.cc:26: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': /usr/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:76:37: note: in expansion of macro 'g_atomic_int_get' 76 | 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': /usr/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:82:50: note: in expansion of macro 'g_atomic_int_get' 82 | return static_cast((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': /usr/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:86:24: note: in expansion of macro 'g_atomic_int_get' 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/track_record_axis.cc:38: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/processor.h:29, from ../libs/ardour/ardour/meter.h:31, from ../gtk2_ardour/track_record_axis.cc:26: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/track_record_axis.cc:38: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../gtk2_ardour/track_record_axis.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/track_record_axis.cc:41: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../gtk2_ardour/track_record_axis.cc:26: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/mini_timeline.cc:21: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/mini_timeline.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/mini_timeline.cc:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/mini_timeline.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/mini_timeline.cc:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/mini_timeline.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/mini_timeline.cc:30: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/mini_timeline.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/save_template_dialog.cc:25: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/save_template_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/save_template_dialog.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/save_template_dialog.cc:20: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/save_template_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_template_dialog.cc:23: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/save_template_dialog.cc:20: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/save_template_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/plugin_presets_ui.cc:24: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_presets_ui.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_presets_ui.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_presets_ui.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_presets_ui.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_presets_ui.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_presets_ui.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_presets_ui.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_manager.h:39, from ../gtk2_ardour/add_route_dialog.cc:43: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/add_route_dialog.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:32, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/add_route_dialog.cc:30: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/add_route_dialog.cc:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/add_route_dialog.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/add_route_dialog.cc:30: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/add_route_dialog.cc:30: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:7, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/add_route_dialog.cc:30: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/ardour_ui.h:78, from ../gtk2_ardour/ardour_window.cc:27: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_window.h:22, from ../gtk2_ardour/ardour_window.cc:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/pango-1.0/pango/pango-coverage.h:25, from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_window.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_window.h:22, from ../gtk2_ardour/ardour_window.cc:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_window.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_window.cc:27: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_window.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/gtk-2.0/gdk/gdktypes.h:36, from /usr/include/gtk-2.0/gdk/gdkcolor.h:35, from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_window.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1096/1113] Linking build/libs/fst/ardour-vst3-scanner In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/video_monitor.cc:30: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/video_monitor.cc:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/video_monitor.cc:27: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/video_monitor.cc:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/video_monitor.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/video_monitor.cc:23: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/video_monitor.cc:30: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/video_monitor.cc:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/video_monitor.cc:23: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/plugin_dspload_ui.cc:21: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/plugin_dspload_ui.cc:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/plugin_dspload_ui.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/plugin_dspload_ui.cc:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/plugin_dspload_ui.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_dspload_ui.cc:19: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/plugin_dspload_ui.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/auditioner.h:31, from ../gtk2_ardour/port_group.cc:32: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/mmc.h:28, from ../gtk2_ardour/port_group.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/port_group.cc:49: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/mmc.h:28, from ../gtk2_ardour/port_group.cc:27: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/port_group.cc:49: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/mmc.h:28, from ../gtk2_ardour/port_group.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/port_group.cc:52: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/mmc.h:28, from ../gtk2_ardour/port_group.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../headless/load_session.cc:39: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from ../headless/load_session.cc:28: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1097/1113] Linking build/headless/hardour-6.7.0 In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../libs/ardour/ardour/export_handler.h:35, from ../libs/ardour/ardour/export_profile_manager.h:43, from ../gtk2_ardour/export_filename_selector.h:37, from ../gtk2_ardour/export_filename_selector.cc:30: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_filename_selector.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_filename_selector.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:31, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_filename_selector.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_filename_selector.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_filename_selector.cc:24: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_filename_selector.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_filename_selector.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../luasession/luasession.cc:35: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from ../luasession/luasession.cc:18: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1098/1113] Linking build/luasession/luasession In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/export_timespan_selector.cc:33: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/export_timespan_selector.cc:31: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/export_timespan_selector.h:27, from ../gtk2_ardour/export_timespan_selector.cc:37: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/export_timespan_selector.cc:31: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/export_timespan_selector.h:27, from ../gtk2_ardour/export_timespan_selector.cc:37: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/export_timespan_selector.cc:31: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from ../gtk2_ardour/export_timespan_selector.h:40, from ../gtk2_ardour/export_timespan_selector.cc:37: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/export_timespan_selector.cc:31: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/global_port_matrix.cc:29: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from ../gtk2_ardour/global_port_matrix.cc:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from ../gtk2_ardour/global_port_matrix.cc:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/misc.h:31, from /usr/include/gtkmm-2.4/gtkmm/image.h:31, from ../gtk2_ardour/global_port_matrix.cc:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/image.h:7, from ../gtk2_ardour/global_port_matrix.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from ../gtk2_ardour/global_port_matrix.cc:22: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/image.h:7, from ../gtk2_ardour/global_port_matrix.cc:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/image.h:7, from ../gtk2_ardour/global_port_matrix.cc:22: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/route_time_axis.h:46, from ../gtk2_ardour/automation_streamview.h:32, from ../gtk2_ardour/automation_streamview.cc:38: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gdkmm-2.4/gdkmm.h:34, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/automation_streamview.cc:27: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/automation_streamview.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/automation_streamview.cc:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/thread.h:48, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/automation_streamview.cc:27: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from /usr/include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/automation_streamview.cc:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/automation_streamview.cc:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:39, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/automation_streamview.cc:27: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/editor.h:70, from ../gtk2_ardour/cursor_context.cc:21: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/cursor_context.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/cursor_context.cc:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/bin.h:31, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/cursor_context.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/cursor_context.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:35, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/cursor_context.cc:21: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/cursor_context.cc:19: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/cursor_context.cc:19: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/session.h:88, from ../gtk2_ardour/route_ui.h:42, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/public_editor.h:65, from ../gtk2_ardour/note_base.cc:31: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/note_base.cc:31: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/plugin_manager.h:39, from ../gtk2_ardour/monitor_section.cc:46: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/monitor_section.cc:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/class.h:24, from /usr/include/glibmm-2.4/glibmm/objectbase.h:21, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/font.h:29, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../gtk2_ardour/monitor_section.cc:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/monitor_section.cc:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:9, from ../gtk2_ardour/monitor_section.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/monitor_section.cc:31: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:9, from ../gtk2_ardour/monitor_section.cc:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:9, from ../gtk2_ardour/monitor_section.cc:24: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/plugin.h:36, from ../gtk2_ardour/plugin_pin_dialog.cc:39: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_pin_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_pin_dialog.cc:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_pin_dialog.cc:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_pin_dialog.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/entry.h:37, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_pin_dialog.cc:30: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_pin_dialog.cc:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /usr/include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_pin_dialog.cc:21: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function 'bool ARDOUR::AudioEngine::is_reset_requested() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:131:60: note: in expansion of macro 'g_atomic_int_get' 131 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function 'bool ARDOUR::Pannable::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro 'g_atomic_int_get' 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/plugin.h:36, from ../libs/ardour/ardour/auditioner.h:31, from ../gtk2_ardour/sfdb_ui.cc:64: ../libs/ardour/ardour/cycles.h:228:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 228 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/sfdb_ui.cc:48: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glibmm-2.4/glibmm/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/fileutils.h:27, from ../gtk2_ardour/sfdb_ui.cc:46: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/sfdb_ui.cc:48: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/sfdb_ui.cc:44: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtkmm-2.4/gtkmm/image.h:33, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/sfdb_ui.cc:50: /usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gtk2_ardour/sfdb_ui.cc:44: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from ../gtk2_ardour/sfdb_ui.cc:44: ../libs/pbd/pbd/stateful.h: In member function 'bool PBD::Stateful::property_changes_suspended() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro 'g_atomic_int_get' 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function 'virtual bool ARDOUR::AutomationList::touching() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro 'g_atomic_int_get' 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function 'int ARDOUR::Source::use_count() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:132:41: note: in expansion of macro 'g_atomic_int_get' 132 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function 'ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const': /usr/include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type 'const gint*' {aka 'const int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1582:91: note: in expansion of macro 'g_atomic_int_get' 1582 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1099/1113] Linking build/gtk2_ardour/ardour-6.7.0 [1100/1113] Symlinking build/libs/ptformat/libptformat.so [1101/1113] Symlinking build/libs/vamp-plugins/libardourvampplugins.so [1102/1113] Symlinking build/libs/vamp-pyin/libardourvamppyin.so [1103/1113] Symlinking build/libs/pbd/libpbd.so [1104/1113] Symlinking build/libs/midi++2/libmidipp.so [1105/1113] Symlinking build/libs/evoral/libevoral.so [1106/1113] Symlinking build/libs/temporal/libtemporal.so [1107/1113] Symlinking build/libs/ardour/libardour.so [1108/1113] Symlinking build/libs/gtkmm2ext/libgtkmm2ext.so [1109/1113] Symlinking build/libs/audiographer/libaudiographer.so [1110/1113] Symlinking build/libs/canvas/libcanvas.so [1111/1113] Symlinking build/libs/widgets/libwidgets.so [1112/1113] Symlinking build/libs/waveview/libwaveview.so [1113/1113] Symlinking build/libs/ardouralsautil/libardouralsautil.so Waf: Leaving directory `/home/iurt/rpmbuild/BUILD/Ardour-6.7.0/build' 'build' finished successfully (11m45.421s) + /usr/bin/python3 ./waf i18n_mo Waf: Entering directory `/home/iurt/rpmbuild/BUILD/Ardour-6.7.0/build' Generating po/zh.po Generating po/sv.po Generating po/ru.po Generating po/pt_PT.po Generating po/pt.po Generating po/pl.po Generating po/nn.po Generating po/ja.po Generating po/it.po Generating po/fr.po Generating po/eu.po Generating po/es.po Generating po/en_GB.po Generating po/el.po Generating po/de.po Generating po/cs.po Generating po/zh.po Generating po/sv.po Generating po/ru.po Generating po/pl.po Generating po/nn.po Generating po/ja.po Generating po/it.po Generating po/fr.po Generating po/eu.po Generating po/es.po Generating po/en_GB.po Generating po/el.po Generating po/de.po Generating po/cs.po Generating po/zh.po Generating po/ru.po Generating po/pt.po Generating po/pl.po Generating po/nn.po Generating po/ja.po Generating po/it.po Generating po/fr.po Generating po/eu.po Generating po/es.po Generating po/el.po Generating po/de.po Generating po/cs.po Waf: Leaving directory `/home/iurt/rpmbuild/BUILD/Ardour-6.7.0/build' 'i18n_mo' finished successfully (1.859s) + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.lH5Hte + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64 '!=' / ']' + rm -rf /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64 ++ dirname /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64 + mkdir -p /home/iurt/rpmbuild/BUILDROOT + mkdir /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64 + cd Ardour-6.7.0 + '[' 1 -eq 1 ']' + /usr/bin/python3 ./waf install --destdir=/home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64 Waf: Entering directory `/home/iurt/rpmbuild/BUILD/Ardour-6.7.0/build' Using packaged revision + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libhidapi.a (from build/libs/hidapi/libhidapi.a) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/engines/libclearlooks.so (from build/libs/clearlooks-newer/libclearlooks.so) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libptformat.so.0 (to libptformat.so.0.0.0) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/sanityCheck (from build/tools/sanity_check/sanityCheck) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libptformat.so.0.0.0 (from build/libs/ptformat/libptformat.so) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libptformat.so (to libptformat.so.0.0.0) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/vamp/libardourvampplugins.so (to libardourvampplugins.so.0.0.0) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/vamp/libardourvampplugins.so.0.0.0 (from build/libs/vamp-plugins/libardourvampplugins.so) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/vamp/libardourvampplugins.so.0 (to libardourvampplugins.so.0.0.0) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/vamp/libardourvamppyin.so.0 (to libardourvamppyin.so.0.0.0) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/vamp/libardourvamppyin.so.0.0.0 (from build/libs/vamp-pyin/libardourvamppyin.so) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/vamp/libardourvamppyin.so (to libardourvamppyin.so.0.0.0) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libpbd.so (to libpbd.so.4.1.0) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libpbd.so.4.1.0 (from build/libs/pbd/libpbd.so) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libpbd.so.4 (to libpbd.so.4.1.0) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libmidipp.so (to libmidipp.so.4.1.0) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libmidipp.so.4 (to libmidipp.so.4.1.0) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libmidipp.so.4.1.0 (from build/libs/midi++2/libmidipp.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libevoral.so.0.0.0 (from build/libs/evoral/libevoral.so) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libevoral.so (to libevoral.so.0.0.0) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libevoral.so.0 (to libevoral.so.0.0.0) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libardourcp.so (from build/libs/surfaces/control_protocol/libardourcp.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/surfaces/libardour_generic_midi.so (from build/libs/surfaces/generic_midi/libardour_generic_midi.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/surfaces/libardour_faderport8.so (from build/libs/surfaces/faderport8/libardour_faderport8.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/surfaces/libardour_faderport.so (from build/libs/surfaces/faderport/libardour_faderport.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/surfaces/libardour_faderport16.so (from build/libs/surfaces/faderport8/libardour_faderport16.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/surfaces/libardour_faderport2.so (from build/libs/surfaces/faderport8/libardour_faderport2.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/surfaces/libardour_cc121.so (from build/libs/surfaces/cc121/libardour_cc121.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/surfaces/libardour_mcp.so (from build/libs/surfaces/mackie/libardour_mcp.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/surfaces/libardour_us2400.so (from build/libs/surfaces/us2400/libardour_us2400.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so (from build/libs/surfaces/launch_control_xl/libardour_launch_control_xl.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/surfaces/libardour_osc.so (from build/libs/surfaces/osc/libardour_osc.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/surfaces/libardour_wiimote.so (from build/libs/surfaces/wiimote/libardour_wiimote.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/surfaces/libardour_push2.so (from build/libs/surfaces/push2/libardour_push2.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/panners/libpan2in2out.so (from build/libs/panners/2in2out/libpan2in2out.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/surfaces/libardour_contourdesign.so (from build/libs/surfaces/contourdesign/libardour_contourdesign.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/panners/libpan1in2out.so (from build/libs/panners/1in2out/libpan1in2out.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/panners/libpanvbap.so (from build/libs/panners/vbap/libpanvbap.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/panners/libpanbalance.so (from build/libs/panners/stereobalance/libpanbalance.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/backends/libjack_audiobackend.so (from build/libs/backends/jack/libjack_audiobackend.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/backends/libalsa_audiobackend.so (from build/libs/backends/alsa/libalsa_audiobackend.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/backends/libdummy_audiobackend.so (from build/libs/backends/dummy/libdummy_audiobackend.so) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libtemporal.so.0 (to libtemporal.so.0.0.0) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libtemporal.so.0.0.0 (from build/libs/temporal/libtemporal.so) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libtemporal.so (to libtemporal.so.0.0.0) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libardour.so (to libardour.so.3.0.0) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libardour.so.3.0.0 (from build/libs/ardour/libardour.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/cs/LC_MESSAGES/ardour6.mo (from libs/ardour/po/cs.mo) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libardour.so.3 (to libardour.so.3.0.0) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/de/LC_MESSAGES/ardour6.mo (from libs/ardour/po/de.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/el/LC_MESSAGES/ardour6.mo (from libs/ardour/po/el.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/en_GB/LC_MESSAGES/ardour6.mo (from libs/ardour/po/en_GB.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/eu/LC_MESSAGES/ardour6.mo (from libs/ardour/po/eu.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/es/LC_MESSAGES/ardour6.mo (from libs/ardour/po/es.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/fr/LC_MESSAGES/ardour6.mo (from libs/ardour/po/fr.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/it/LC_MESSAGES/ardour6.mo (from libs/ardour/po/it.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/ja/LC_MESSAGES/ardour6.mo (from libs/ardour/po/ja.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/nn/LC_MESSAGES/ardour6.mo (from libs/ardour/po/nn.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/pl/LC_MESSAGES/ardour6.mo (from libs/ardour/po/pl.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/sv/LC_MESSAGES/ardour6.mo (from libs/ardour/po/sv.mo) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libgtkmm2ext.so (to libgtkmm2ext.so.0.8.3) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libgtkmm2ext.so.0.8.3 (from build/libs/gtkmm2ext/libgtkmm2ext.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/ru/LC_MESSAGES/ardour6.mo (from libs/ardour/po/ru.mo) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libgtkmm2ext.so.0 (to libgtkmm2ext.so.0.8.3) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/zh/LC_MESSAGES/ardour6.mo (from libs/ardour/po/zh.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/cs/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/cs.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/de/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/de.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/el/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/el.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/es/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/es.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/eu/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/eu.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/fr/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/fr.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/it/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/it.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/ja/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/ja.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/nn/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/nn.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/pl/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/pl.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/ru/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/ru.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/pt/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/pt.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/zh/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/zh.mo) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libaudiographer.so.0 (to libaudiographer.so.0.0.0) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libaudiographer.so (to libaudiographer.so.0.0.0) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libaudiographer.so.0.0.0 (from build/libs/audiographer/libaudiographer.so) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libcanvas.so (to libcanvas.so.0.0.0) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libcanvas.so.0 (to libcanvas.so.0.0.0) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libcanvas.so.0.0.0 (from build/libs/canvas/libcanvas.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libwidgets.so.0.0.0 (from build/libs/widgets/libwidgets.so) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libwidgets.so (to libwidgets.so.0.0.0) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libwidgets.so.0 (to libwidgets.so.0.0.0) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libwaveview.so.0.0.0 (from build/libs/waveview/libwaveview.so) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libwaveview.so (to libwaveview.so.0.0.0) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libwaveview.so.0 (to libwaveview.so.0.0.0) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.ttl (from build/libs/LV2/reasonablesynth.lv2/reasonablesynth.ttl) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/reasonablesynth.lv2/manifest.ttl (from build/libs/LV2/reasonablesynth.lv2/manifest.ttl) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-comp.lv2/manifest.ttl (from build/libs/LV2/a-comp.lv2/manifest.ttl) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so (from build/libs/LV2/reasonablesynth.lv2/reasonablesynth.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-comp.lv2/a-comp.ttl (from build/libs/LV2/a-comp.lv2/a-comp.ttl) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-comp.lv2/a-comp#stereo.ttl (from build/libs/LV2/a-comp.lv2/a-comp#stereo.ttl) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-eq.lv2/a-eq.ttl (from build/libs/LV2/a-eq.lv2/a-eq.ttl) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-comp.lv2/presets.ttl (from build/libs/LV2/a-comp.lv2/presets.ttl) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-exp.lv2/a-exp.ttl (from build/libs/LV2/a-exp.lv2/a-exp.ttl) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-exp.lv2/a-exp.so (from build/libs/LV2/a-exp.lv2/a-exp.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-exp.lv2/a-exp#stereo.ttl (from build/libs/LV2/a-exp.lv2/a-exp#stereo.ttl) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-delay.lv2/manifest.ttl (from build/libs/LV2/a-delay.lv2/manifest.ttl) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-delay.lv2/presets.ttl (from build/libs/LV2/a-delay.lv2/presets.ttl) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-delay.lv2/a-delay.ttl (from build/libs/LV2/a-delay.lv2/a-delay.ttl) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-delay.lv2/a-delay.so (from build/libs/LV2/a-delay.lv2/a-delay.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-eq.lv2/manifest.ttl (from build/libs/LV2/a-eq.lv2/manifest.ttl) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-exp.lv2/manifest.ttl (from build/libs/LV2/a-exp.lv2/manifest.ttl) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-eq.lv2/a-eq.so (from build/libs/LV2/a-eq.lv2/a-eq.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-reverb.lv2/manifest.ttl (from build/libs/LV2/a-reverb.lv2/manifest.ttl) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-comp.lv2/a-comp.so (from build/libs/LV2/a-comp.lv2/a-comp.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so (from build/libs/LV2/a-reverb.lv2/a-reverb.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-reverb.lv2/a-reverb.ttl (from build/libs/LV2/a-reverb.lv2/a-reverb.ttl) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-fluidsynth.lv2/manifest.ttl (from build/libs/LV2/a-fluidsynth.lv2/manifest.ttl) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.ttl (from build/libs/LV2/a-fluidsynth.lv2/a-fluidsynth.ttl) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so (from build/libs/LV2/a-fluidsynth.lv2/a-fluidsynth.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/ardour-6.7.0 (from build/gtk2_ardour/ardour-6.7.0) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/bin/ardour6 (from build/gtk2_ardour/ardour6) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/etc/ardour6/clearlooks.rc (from build/gtk2_ardour/clearlooks.rc) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/etc/ardour6/clearlooks.ardoursans.rc (from build/gtk2_ardour/clearlooks.ardoursans.rc) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/etc/ardour6/ardour.menus (from build/gtk2_ardour/ardour.menus) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/etc/ardour6/default_ui_config (from build/gtk2_ardour/default_ui_config) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/etc/ardour6/trx.menus (from build/gtk2_ardour/trx.menus) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/etc/ardour6/ardour.keys (from build/gtk2_ardour/ardour.keys) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/ArdourMono.ttf (from gtk2_ardour/ArdourMono.ttf) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/ArdourSans.ttf (from gtk2_ardour/ArdourSans.ttf) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/act-disabled.png (from gtk2_ardour/icons/act-disabled.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/add.png (from gtk2_ardour/icons/add.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/anchored_trim_left_cursor.png (from gtk2_ardour/icons/anchored_trim_left_cursor.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/anchored_trim_right_cursor.png (from gtk2_ardour/icons/anchored_trim_right_cursor.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/application-x-ardour_16px.png (from gtk2_ardour/icons/application-x-ardour_16px.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/application-x-ardour_22px.png (from gtk2_ardour/icons/application-x-ardour_22px.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/application-x-ardour_32px.png (from gtk2_ardour/icons/application-x-ardour_32px.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/application-x-ardour_48px.png (from gtk2_ardour/icons/application-x-ardour_48px.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/ardour-app-icon_osx.png (from gtk2_ardour/icons/ardour-app-icon_osx.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/ardour-app-icon_osx_mask.png (from gtk2_ardour/icons/ardour-app-icon_osx_mask.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/cc121.png (from gtk2_ardour/icons/cc121.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/chord.png (from gtk2_ardour/icons/chord.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/close.png (from gtk2_ardour/icons/close.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/computer_keyboard.png (from gtk2_ardour/icons/computer_keyboard.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/computer_keyboard_active.png (from gtk2_ardour/icons/computer_keyboard_active.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/eighthnote.png (from gtk2_ardour/icons/eighthnote.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/expand_left_right_cursor.png (from gtk2_ardour/icons/expand_left_right_cursor.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/expand_up_down_cursor.png (from gtk2_ardour/icons/expand_up_down_cursor.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/fade_in_cursor.png (from gtk2_ardour/icons/fade_in_cursor.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/fade_out_cursor.png (from gtk2_ardour/icons/fade_out_cursor.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/fadein-constant-power.png (from gtk2_ardour/icons/fadein-constant-power.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/fadein-fast-cut.png (from gtk2_ardour/icons/fadein-fast-cut.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/fadein-linear.png (from gtk2_ardour/icons/fadein-linear.png) - install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/etc/ardour6/default_ui_config (from build/gtk2_ardour/default_ui_config) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/resources/Ardour-icon_16px.png (from gtk2_ardour/resources/Ardour-icon_16px.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/resources/Ardour-icon_22px.png (from gtk2_ardour/resources/Ardour-icon_22px.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/themes/blueberry_milk-ardour.colors (from gtk2_ardour/themes/blueberry_milk-ardour.colors) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/fadein-slow-cut.png (from gtk2_ardour/icons/fadein-slow-cut.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/cs/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/cs.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/resources/Ardour-icon_256px.png (from gtk2_ardour/resources/Ardour-icon_256px.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/themes/caineville-ardour.colors (from gtk2_ardour/themes/caineville-ardour.colors) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/de/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/de.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/resources/Ardour-icon_32px.png (from gtk2_ardour/resources/Ardour-icon_32px.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/resources/Ardour-icon_48px.png (from gtk2_ardour/resources/Ardour-icon_48px.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/resources/Ardour-icon_512px.png (from gtk2_ardour/resources/Ardour-icon_512px.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/el/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/el.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/es/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/es.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/en_GB/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/en_GB.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/resources/Ardour-small-splash.png (from gtk2_ardour/resources/Ardour-small-splash.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/eu/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/eu.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/fadein-symmetric.png (from gtk2_ardour/icons/fadein-symmetric.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/fr/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/fr.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/themes/clear_gray-ardour.colors (from gtk2_ardour/themes/clear_gray-ardour.colors) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/resources/Ardour-splash.png (from gtk2_ardour/resources/Ardour-splash.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/fadeout-constant-power.png (from gtk2_ardour/icons/fadeout-constant-power.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/it/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/it.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/ja/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/ja.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/nn/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/nn.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/pt/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/pt.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/pl/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/pl.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/fadeout-fast-cut.png (from gtk2_ardour/icons/fadeout-fast-cut.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/themes/cubasish-ardour.colors (from gtk2_ardour/themes/cubasish-ardour.colors) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/pt_PT/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/pt_PT.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/ru/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/ru.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/fadeout-linear.png (from gtk2_ardour/icons/fadeout-linear.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/fadeout-slow-cut.png (from gtk2_ardour/icons/fadeout-slow-cut.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/fadeout-symmetric.png (from gtk2_ardour/icons/fadeout-symmetric.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/faderport-small.png (from gtk2_ardour/icons/faderport-small.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/faderport16-small.png (from gtk2_ardour/icons/faderport16-small.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/faderport2018-small.png (from gtk2_ardour/icons/faderport2018-small.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/faderport8-small.png (from gtk2_ardour/icons/faderport8-small.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/ferret_02.png (from gtk2_ardour/icons/ferret_02.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/forte.png (from gtk2_ardour/icons/forte.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/fortissimo.png (from gtk2_ardour/icons/fortissimo.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/fortississimo.png (from gtk2_ardour/icons/fortississimo.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/grabber.png (from gtk2_ardour/icons/grabber.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/grabber_edit_point.png (from gtk2_ardour/icons/grabber_edit_point.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/grabber_note.png (from gtk2_ardour/icons/grabber_note.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/halfnote.png (from gtk2_ardour/icons/halfnote.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/i_beam_cursor.png (from gtk2_ardour/icons/i_beam_cursor.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/launch_control_xl.png (from gtk2_ardour/icons/launch_control_xl.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/mezzforte.png (from gtk2_ardour/icons/mezzforte.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/mezzoforte.png (from gtk2_ardour/icons/mezzoforte.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/mezzopiano.png (from gtk2_ardour/icons/mezzopiano.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/midi-input-active.png (from gtk2_ardour/icons/midi-input-active.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/midi-input-inactive.png (from gtk2_ardour/icons/midi-input-inactive.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/midi_socket_small.png (from gtk2_ardour/icons/midi_socket_small.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/midi_sound_notes.png (from gtk2_ardour/icons/midi_sound_notes.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/midi_tool_erase.png (from gtk2_ardour/icons/midi_tool_erase.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/midi_tool_pencil.png (from gtk2_ardour/icons/midi_tool_pencil.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/midi_tool_select.png (from gtk2_ardour/icons/midi_tool_select.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/move_cursor.png (from gtk2_ardour/icons/move_cursor.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/mute-disabled.png (from gtk2_ardour/icons/mute-disabled.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/mute-enabled.png (from gtk2_ardour/icons/mute-enabled.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/sv/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/sv.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/themes/dark-ardour.colors (from gtk2_ardour/themes/dark-ardour.colors) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/locale/zh/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/zh.mo) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/themes/recbox-ardour.colors (from gtk2_ardour/themes/recbox-ardour.colors) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/muted-by-others.png (from gtk2_ardour/icons/muted-by-others.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/themes/unastudia-ardour.colors (from gtk2_ardour/themes/unastudia-ardour.colors) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/export/CD + Ogg_Vorbis + FLAC.preset (from share/export/CD + Ogg_Vorbis + FLAC.preset) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/padlock_closed.png (from gtk2_ardour/icons/padlock_closed.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/padlock_open.png (from gtk2_ardour/icons/padlock_open.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/pianissimo.png (from gtk2_ardour/icons/pianissimo.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/export/CD only.preset (from share/export/CD only.preset) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/export/FLAC.preset (from share/export/FLAC.preset) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/export/Ogg_Vorbis + FLAC.preset (from share/export/Ogg_Vorbis + FLAC.preset) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/export/Ogg_Vorbis.preset (from share/export/Ogg_Vorbis.preset) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/export/Streaming.preset (from share/export/Streaming.preset) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/export/Amazon Music.format (from share/export/Amazon Music.format) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/AKAI_MIDIMix_EQ_Mode.map (from share/midi_maps/AKAI_MIDIMix_EQ_Mode.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/export/Apple Music.format (from share/export/Apple Music.format) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/AKAI_MIDIMix_Normal_Mode.map (from share/midi_maps/AKAI_MIDIMix_Normal_Mode.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/export/BWAV 24bit Export.format (from share/export/BWAV 24bit Export.format) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/pianississimo.png (from gtk2_ardour/icons/pianississimo.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/AKAI_MPK61.map (from share/midi_maps/AKAI_MPK61.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/export/BWAV 32float Export.format (from share/export/BWAV 32float Export.format) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/export/CD (Red Book).format (from share/export/CD (Red Book).format) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/AKAI_MPKmini.map (from share/midi_maps/AKAI_MPKmini.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/piano.png (from gtk2_ardour/icons/piano.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/export/FLAC 24 bit.format (from share/export/FLAC 24 bit.format) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/Alesis_QX25.map (from share/midi_maps/Alesis_QX25.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/export/MP3 (extreme).format (from share/export/MP3 (extreme).format) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/Alesis_VI25.map (from share/midi_maps/Alesis_VI25.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/push2-small.png (from gtk2_ardour/icons/push2-small.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/artist_control.device (from share/mcp/artist_control.device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/SSL Nucleus Ardour.profile (from share/mcp/SSL Nucleus Ardour.profile) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/Arturia_KeyLab49.map (from share/midi_maps/Arturia_KeyLab49.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/export/MP3 (medium).format (from share/export/MP3 (medium).format) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/artist_mix.device (from share/mcp/artist_mix.device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/osc/TTC2.preset (from share/osc/TTC2.preset) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/quarternote.png (from gtk2_ardour/icons/quarternote.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/Arturia_MiniLab_mkII.map (from share/midi_maps/Arturia_MiniLab_mkII.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/export/MP3 (standard).format (from share/export/MP3 (standard).format) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/arturiaMkII.profile (from share/mcp/arturiaMkII.profile) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/osc/basic-touchosc.preset (from share/osc/basic-touchosc.preset) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/arturiaMkII.device (from share/mcp/arturiaMkII.device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/rec-enabled.png (from gtk2_ardour/icons/rec-enabled.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/user.profile (from share/mcp/user.profile) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/export/Ogg_Vorbis.format (from share/export/Ogg_Vorbis.format) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/DDX3216.map (from share/midi_maps/DDX3216.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/bcf2000.device (from share/mcp/bcf2000.device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/rec-in-progress.png (from gtk2_ardour/icons/rec-in-progress.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/export/Ring Tone.format (from share/export/Ring Tone.format) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/Korg_nanoKONTROL.map (from share/midi_maps/Korg_nanoKONTROL.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/cmc.device (from share/mcp/cmc.device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/export/Soundcloud and Spotify.format (from share/export/Soundcloud and Spotify.format) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/Korg_nanoKONTROL2.map (from share/midi_maps/Korg_nanoKONTROL2.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/rec-safe-disabled.png (from gtk2_ardour/icons/rec-safe-disabled.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/mc+xt+xt.device (from share/mcp/mc+xt+xt.device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/export/WAV (tagged).format (from share/export/WAV (tagged).format) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/Korg_nanoKONTROL2_With_Master.map (from share/midi_maps/Korg_nanoKONTROL2_With_Master.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/rec-safe-enabled.png (from gtk2_ardour/icons/rec-safe-enabled.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/mc+xt.device (from share/mcp/mc+xt.device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/Korg_nanoKONTROL_Master.map (from share/midi_maps/Korg_nanoKONTROL_Master.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/export/YouTube and Deezer.format (from share/export/YouTube and Deezer.format) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/mc.device (from share/mcp/mc.device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/Korg_nanoKONTROL_Studio.map (from share/midi_maps/Korg_nanoKONTROL_Studio.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/record-normal-disabled.png (from gtk2_ardour/icons/record-normal-disabled.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/Korg_taktile.map (from share/midi_maps/Korg_taktile.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/mcpro.device (from share/mcp/mcpro.device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/record-normal-enabled.png (from gtk2_ardour/icons/record-normal-enabled.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/record-normal-in-progress.png (from gtk2_ardour/icons/record-normal-in-progress.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/M-Audio_Axiom25.map (from share/midi_maps/M-Audio_Axiom25.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/mcproxt.device (from share/mcp/mcproxt.device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/record-step.png (from gtk2_ardour/icons/record-step.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/M-Audio_Axiom61.map (from share/midi_maps/M-Audio_Axiom61.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/record_disabled_grey.png (from gtk2_ardour/icons/record_disabled_grey.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/midikbd.device (from share/mcp/midikbd.device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/M-Audio_Axiom_AIR_Mini_32.map (from share/midi_maps/M-Audio_Axiom_AIR_Mini_32.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/nucleus-platform-midi.device (from share/mcp/nucleus-platform-midi.device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/M-Audio_Axiom_Air_25_2015_Model_Transport_Only.map (from share/midi_maps/M-Audio_Axiom_Air_25_2015_Model_Transport_Only.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/record_normal_red.png (from gtk2_ardour/icons/record_normal_red.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/nucleus.device (from share/mcp/nucleus.device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/record_tape_red.png (from gtk2_ardour/icons/record_tape_red.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/qcon+qex.device (from share/mcp/qcon+qex.device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/M-Audio_Oxygen49.map (from share/midi_maps/M-Audio_Oxygen49.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/resize_bottom_cursor.png (from gtk2_ardour/icons/resize_bottom_cursor.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/M-Audio_Oxygen61v3.map (from share/midi_maps/M-Audio_Oxygen61v3.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/qcon.device (from share/mcp/qcon.device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/resize_bottom_left_cursor.png (from gtk2_ardour/icons/resize_bottom_left_cursor.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/qex+qcon.device (from share/mcp/qex+qcon.device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/Nektar_Panorama.map (from share/midi_maps/Nektar_Panorama.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/resize_bottom_right_cursor.png (from gtk2_ardour/icons/resize_bottom_right_cursor.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/Novation Impulse 49.map (from share/midi_maps/Novation Impulse 49.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/ruco.device (from share/mcp/ruco.device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/resize_left_cursor.png (from gtk2_ardour/icons/resize_left_cursor.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/Novation_Impulse61.map (from share/midi_maps/Novation_Impulse61.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/x-touch+2x-touch-compact.device (from share/mcp/x-touch+2x-touch-compact.device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/resize_right_cursor.png (from gtk2_ardour/icons/resize_right_cursor.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/Novation_LaunchControl_XL.map (from share/midi_maps/Novation_LaunchControl_XL.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/x-touch+x-touch-compact.device (from share/mcp/x-touch+x-touch-compact.device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/Novation_LaunchKey25.map (from share/midi_maps/Novation_LaunchKey25.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/resize_top_cursor.png (from gtk2_ardour/icons/resize_top_cursor.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/x-touch-compact.device (from share/mcp/x-touch-compact.device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/resize_top_left_cursor.png (from gtk2_ardour/icons/resize_top_left_cursor.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/Novation_LaunchKey49.map (from share/midi_maps/Novation_LaunchKey49.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/x-touch-mini.device (from share/mcp/x-touch-mini.device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/resize_top_right_cursor.png (from gtk2_ardour/icons/resize_top_right_cursor.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/Roland_SI-24.map (from share/midi_maps/Roland_SI-24.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/x-touch-one.device (from share/mcp/x-touch-one.device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/Roland_V_Studio_20.map (from share/midi_maps/Roland_V_Studio_20.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/sae.png (from gtk2_ardour/icons/sae.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/x-touch.device (from share/mcp/x-touch.device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/scissors.png (from gtk2_ardour/icons/scissors.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/xt+mc+xt.device (from share/mcp/xt+mc+xt.device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/search.png (from gtk2_ardour/icons/search.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/Yamaha_KX25.map (from share/midi_maps/Yamaha_KX25.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/xt+mc.device (from share/mcp/xt+mc.device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/sixteenthnote.png (from gtk2_ardour/icons/sixteenthnote.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/mcp/xt+xt+mc.device (from share/mcp/xt+xt+mc.device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/sixtyfourthnote.png (from gtk2_ardour/icons/sixtyfourthnote.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/akai-mpd-32.map (from share/midi_maps/akai-mpd-32.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/solo-disabled.png (from gtk2_ardour/icons/solo-disabled.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/bcf2000.map (from share/midi_maps/bcf2000.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/bcf2000_mackie.map (from share/midi_maps/bcf2000_mackie.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/solo-enabled.png (from gtk2_ardour/icons/solo-enabled.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/m-audio-oxygen61v3.map (from share/midi_maps/m-audio-oxygen61v3.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/m-audio_oxygen25.map (from share/midi_maps/m-audio_oxygen25.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/solo-isolate-disabled.png (from gtk2_ardour/icons/solo-isolate-disabled.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/solo-isolate-enabled.png (from gtk2_ardour/icons/solo-isolate-enabled.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/solo-isolated.png (from gtk2_ardour/icons/solo-isolated.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/m-audio_oxygen25_3rdGen.map (from share/midi_maps/m-audio_oxygen25_3rdGen.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/solo-safe-disabled.png (from gtk2_ardour/icons/solo-safe-disabled.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/m-audio_oxygen8v2.map (from share/midi_maps/m-audio_oxygen8v2.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/midikb_wiimote.map (from share/midi_maps/midikb_wiimote.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/midi_maps/xboard-61.map (from share/midi_maps/xboard-61.map) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/solo-safe-enabled.png (from gtk2_ardour/icons/solo-safe-enabled.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/solo-safe-icon.png (from gtk2_ardour/icons/solo-safe-icon.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/soloed-by-others.png (from gtk2_ardour/icons/soloed-by-others.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/soundcloud.png (from gtk2_ardour/icons/soundcloud.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/thirtysecondnote.png (from gtk2_ardour/icons/thirtysecondnote.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/time_exp.png (from gtk2_ardour/icons/time_exp.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/trim_bottom_cursor.png (from gtk2_ardour/icons/trim_bottom_cursor.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/trim_left_cursor.png (from gtk2_ardour/icons/trim_left_cursor.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/trim_left_cursor_5.png (from gtk2_ardour/icons/trim_left_cursor_5.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/trim_left_cursor_right_only.png (from gtk2_ardour/icons/trim_left_cursor_right_only.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/trim_right_cursor.png (from gtk2_ardour/icons/trim_right_cursor.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/trim_right_cursor_5.png (from gtk2_ardour/icons/trim_right_cursor_5.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/trim_right_cursor_left_only.png (from gtk2_ardour/icons/trim_right_cursor_left_only.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/trim_top_cursor.png (from gtk2_ardour/icons/trim_top_cursor.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/wholenote.png (from gtk2_ardour/icons/wholenote.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/zoom_in_cursor.png (from gtk2_ardour/icons/zoom_in_cursor.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/icons/zoom_out_cursor.png (from gtk2_ardour/icons/zoom_out_cursor.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/plugin_metadata/plugin_statuses (from share/plugin_metadata/plugin_statuses) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/plugin_metadata/plugin_tags (from share/plugin_metadata/plugin_tags) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/ART_Multiverb_Alpha_2_0.midnam (from share/patchfiles/ART_Multiverb_Alpha_2_0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Access_Virus_A.midnam (from share/patchfiles/Access_Virus_A.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Access_Virus_B_KB_Indigo.midnam (from share/patchfiles/Access_Virus_B_KB_Indigo.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Access_Virus_Rack.midnam (from share/patchfiles/Access_Virus_Rack.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Alesis_DM5.midnam (from share/patchfiles/Alesis_DM5.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Alesis_MIDIVerb_4.midnam (from share/patchfiles/Alesis_MIDIVerb_4.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Alesis_MIDIVerb_II.midnam (from share/patchfiles/Alesis_MIDIVerb_II.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Alesis_MIDIVerb_III.midnam (from share/patchfiles/Alesis_MIDIVerb_III.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Alesis_MicroVerb4.midnam (from share/patchfiles/Alesis_MicroVerb4.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/HiAndLowPass.lua (from share/scripts/HiAndLowPass.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Alesis_NanoBass.midnam (from share/patchfiles/Alesis_NanoBass.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/a-noise.lua (from share/scripts/a-noise.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Alesis_NanoPiano.midnam (from share/patchfiles/Alesis_NanoPiano.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/a_mute.lua (from share/scripts/a_mute.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Alesis_NanoSynth.midnam (from share/patchfiles/Alesis_NanoSynth.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/a_slow_mute.lua (from share/scripts/a_slow_mute.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Alesis_Q20.midnam (from share/patchfiles/Alesis_Q20.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/ab_switch.lua (from share/scripts/ab_switch.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Alesis_QS6.midnam (from share/patchfiles/Alesis_QS6.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/access_action.lua (from share/scripts/access_action.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Alesis_QS6_1.midnam (from share/patchfiles/Alesis_QS6_1.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/addscopes.lua (from share/scripts/addscopes.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Alesis_QS78.midnam (from share/patchfiles/Alesis_QS78.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/amp5.lua (from share/scripts/amp5.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/avldrums_midimap.lua (from share/scripts/avldrums_midimap.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Alesis_QS7_1_8_1.midnam (from share/patchfiles/Alesis_QS7_1_8_1.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/bounce_replace.lua (from share/scripts/bounce_replace.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Alesis_Q_Cards.midnam (from share/patchfiles/Alesis_Q_Cards.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/bypass_all_plugins.lua (from share/scripts/bypass_all_plugins.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Alesis_QuadraSynth.midnam (from share/patchfiles/Alesis_QuadraSynth.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/collapse_playlists.lua (from share/scripts/collapse_playlists.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Alesis_QuadraSynth_Plus.midnam (from share/patchfiles/Alesis_QuadraSynth_Plus.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/create_drum_tracks.lua (from share/scripts/create_drum_tracks.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Alesis_Quadraverb_2.midnam (from share/patchfiles/Alesis_Quadraverb_2.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/delete_xrun_markers.lua (from share/scripts/delete_xrun_markers.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Alesis_Quadraverb_Plus.midnam (from share/patchfiles/Alesis_Quadraverb_Plus.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/export_mp4chaps.lua (from share/scripts/export_mp4chaps.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Alesis_S4.midnam (from share/patchfiles/Alesis_S4.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/faders_to_trims.lua (from share/scripts/faders_to_trims.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Alesis_S4_Plus.midnam (from share/patchfiles/Alesis_S4_Plus.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/jump_to_marker.lua (from share/scripts/jump_to_marker.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Alesis_SR_16.midnam (from share/patchfiles/Alesis_SR_16.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/lfo_automation.lua (from share/scripts/lfo_automation.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Bitheadz_Retro_AS_1.midnam (from share/patchfiles/Bitheadz_Retro_AS_1.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/list_plugins.lua (from share/scripts/list_plugins.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Casio_CZ_1.midnam (from share/patchfiles/Casio_CZ_1.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/ltc_reader.lua (from share/scripts/ltc_reader.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Clavia_Nord.midnam (from share/patchfiles/Clavia_Nord.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/metering_point.lua (from share/scripts/metering_point.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Clavia_Nord_Lead_II.midnam (from share/patchfiles/Clavia_Nord_Lead_II.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/midi_cc_to_automation.lua (from share/scripts/midi_cc_to_automation.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Clavia_Nord_Rack_3.midnam (from share/patchfiles/Clavia_Nord_Rack_3.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/midi_remap.lua (from share/scripts/midi_remap.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/DSI_Evolver.midnam (from share/patchfiles/DSI_Evolver.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/midimon.lua (from share/scripts/midimon.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/DSI_Mopho.midnam (from share/patchfiles/DSI_Mopho.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/mixer_screenshot.lua (from share/scripts/mixer_screenshot.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/DSI_Tetra.midnam (from share/patchfiles/DSI_Tetra.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/mixer_settings_recall.lua (from share/scripts/mixer_settings_recall.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Digidesign_MP1.midnam (from share/patchfiles/Digidesign_MP1.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Digitech_DSP128plus.midnam (from share/patchfiles/Digitech_DSP128plus.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/mixer_settings_store.lua (from share/scripts/mixer_settings_store.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Digitech_DSP_128.midnam (from share/patchfiles/Digitech_DSP_128.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/mute_all_tracks.lua (from share/scripts/mute_all_tracks.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Digitech_Quad_4.midnam (from share/patchfiles/Digitech_Quad_4.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/normalize_all_tracks.lua (from share/scripts/normalize_all_tracks.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Digitech_S100.midnam (from share/patchfiles/Digitech_S100.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/notch_bank.lua (from share/scripts/notch_bank.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Dynacord_DRP_20X.midnam (from share/patchfiles/Dynacord_DRP_20X.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/periodic_backup.lua (from share/scripts/periodic_backup.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_01_Generic_Brass.midnam (from share/patchfiles/EW_Hollywood_Brass_01_Generic_Brass.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/pitch_to_mts.lua (from share/scripts/pitch_to_mts.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_02_1FH_KS_Sus_Short_C0_A#0.midnam (from share/patchfiles/EW_Hollywood_Brass_02_1FH_KS_Sus_Short_C0_A#0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/post_export_save_hook.lua (from share/scripts/post_export_save_hook.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_03_1FH_KS_Effects_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_03_1FH_KS_Effects_C0_A0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/preare_record_example.lua (from share/scripts/preare_record_example.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_04_2FH_KS_Sus_Short_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Brass_04_2FH_KS_Sus_Short_C0_G0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/remove_unknown_procs.lua (from share/scripts/remove_unknown_procs.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_05_2FH_KS_Effects_C0_F#0.midnam (from share/patchfiles/EW_Hollywood_Brass_05_2FH_KS_Effects_C0_F#0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/reset_mixer.lua (from share/scripts/reset_mixer.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_06_6FH_KS_Sus_Short_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Brass_06_6FH_KS_Sus_Short_C0_G#0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/rubberband_swing.lua (from share/scripts/rubberband_swing.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_07_6FH_KS_Effects_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_07_6FH_KS_Effects_C0_A0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/s_chanmap.lua (from share/scripts/s_chanmap.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_08_1TP_KS_Sus_Short_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_08_1TP_KS_Sus_Short_C0_A0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/s_ducks.lua (from share/scripts/s_ducks.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_09_1TP_KS_Effects_C0_E0.midnam (from share/patchfiles/EW_Hollywood_Brass_09_1TP_KS_Effects_C0_E0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/s_fader_automation.lua (from share/scripts/s_fader_automation.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_10_2TP_KS_Sus_Short_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Brass_10_2TP_KS_Sus_Short_C0_G#0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/s_foreach_track.lua (from share/scripts/s_foreach_track.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_11_2TP_KS_Effects_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_11_2TP_KS_Effects_C0_A0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/s_group_color.lua (from share/scripts/s_group_color.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_12_3TP_KS_Sus_Short_C0_A#0.midnam (from share/patchfiles/EW_Hollywood_Brass_12_3TP_KS_Sus_Short_C0_A#0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/s_import_files.lua (from share/scripts/s_import_files.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/s_plugin_automation.lua (from share/scripts/s_plugin_automation.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_13_3TP_KS_Effects_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_13_3TP_KS_Effects_C0_A0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/s_plugin_reorder.lua (from share/scripts/s_plugin_reorder.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_14_1TB_KS_Sus_Short_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Brass_14_1TB_KS_Sus_Short_C0_G#0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/s_pluginutils.lua (from share/scripts/s_pluginutils.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_15_1TB_KS_Effects_C0_E0.midnam (from share/patchfiles/EW_Hollywood_Brass_15_1TB_KS_Effects_C0_E0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_16_3TB_KS_Sus_Short_C#4_G#4.midnam (from share/patchfiles/EW_Hollywood_Brass_16_3TB_KS_Sus_Short_C#4_G#4.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/s_portengine.lua (from share/scripts/s_portengine.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/s_region_gain.lua (from share/scripts/s_region_gain.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_17_3TB_KS_Effects_C#4_F4.midnam (from share/patchfiles/EW_Hollywood_Brass_17_3TB_KS_Effects_C#4_F4.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/s_region_gain2.lua (from share/scripts/s_region_gain2.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_18_1CM_KS_Sus_Short_C#3_G3.midnam (from share/patchfiles/EW_Hollywood_Brass_18_1CM_KS_Sus_Short_C#3_G3.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/hardour-6.7.0 (from build/headless/hardour-6.7.0) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/bin/ardour6-lua (from build/luasession/ardour6-lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/s_region_gain_curve.lua (from share/scripts/s_region_gain_curve.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_19_1TU_KS_Sus_Short_C3_G#3.midnam (from share/patchfiles/EW_Hollywood_Brass_19_1TU_KS_Sus_Short_C3_G#3.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/s_replaceplugin.lua (from share/scripts/s_replaceplugin.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_20_1TU_KS_Effects_C3_E3.midnam (from share/patchfiles/EW_Hollywood_Brass_20_1TU_KS_Effects_C3_E3.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/s_selection.lua (from share/scripts/s_selection.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_21_LB_KS_Sus_Short_C0_D0.midnam (from share/patchfiles/EW_Hollywood_Brass_21_LB_KS_Sus_Short_C0_D0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/s_set_region_fades.lua (from share/scripts/s_set_region_fades.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/luasession (from build/luasession/luasession) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_22_LB_KS_Effects_C3_B3.midnam (from share/patchfiles/EW_Hollywood_Brass_22_LB_KS_Effects_C3_B3.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/s_showhide_track.lua (from share/scripts/s_showhide_track.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/s_thin_automation.lua (from share/scripts/s_thin_automation.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/button.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/button.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Harp_01_Generic_Harp.midnam (from share/patchfiles/EW_Hollywood_Harp_01_Generic_Harp.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Harp_02_Harp_KS_Master_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Harp_02_Harp_KS_Master_C0_G#0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/buttonarray.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/buttonarray.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/s_timecode.lua (from share/scripts/s_timecode.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/ardour-vst3-scanner (from build/libs/fst/ardour-vst3-scanner) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Percussion_01_Generic_Percussion.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Percussion_01_Generic_Percussion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/chart.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/chart.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/s_track_props.lua (from share/scripts/s_track_props.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/ardour-vst-scanner (from build/libs/fst/ardour-vst-scanner) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/ardour-exec-wrapper (from build/libs/vfork/ardour-exec-wrapper) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libardouralsautil.so.0.0.1 (from build/libs/ardouralsautil/libardouralsautil.so) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Percussion_02_Timpani_Flt_KS.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Percussion_02_Timpani_Flt_KS.midnam) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libardouralsautil.so.0 (to libardouralsautil.so.0.0.1) + symlink /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libardouralsautil.so (to libardouralsautil.so.0.0.1) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/ardour-request-device (from build/libs/ardouralsautil/ardour-request-device) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/etc/ardour6/system_config (from system_config) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/circular.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/circular.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Percussion_03_Timpani_Hrd_KS.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Percussion_03_Timpani_Hrd_KS.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/s_vamp_plugin_index.lua (from share/scripts/s_vamp_plugin_index.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/templates/.stub (from share/templates/.stub) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/clock.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/clock.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_01_Generic_Woodwinds.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_01_Generic_Woodwinds.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/s_whoami.lua (from share/scripts/s_whoami.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/colorpicker.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/colorpicker.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_02_PF_KS_Sus_Short_C0_C1.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_02_PF_KS_Sus_Short_C0_C1.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/colorpickerdialog.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/colorpickerdialog.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/scl_to_mts.lua (from share/scripts/scl_to_mts.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/container.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/container.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/scope.lua (from share/scripts/scope.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_03_PF_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_03_PF_KS_Runs_FX_C0_G0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/crossover.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/crossover.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/select_every_2nd_region.lua (from share/scripts/select_every_2nd_region.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/dialog.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/dialog.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_04_FL_KS_Sus_Short_C0_C#1.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_04_FL_KS_Sus_Short_C0_C#1.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/send_to_bus.lua (from share/scripts/send_to_bus.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/dynamics.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/dynamics.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_05_FL_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_05_FL_KS_Runs_FX_C0_G0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/expander.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/expander.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/session_template_advanced.lua (from share/scripts/session_template_advanced.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/fader.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/fader.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_06_FL2_KS_Sus_Short_C0_C#1.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_06_FL2_KS_Sus_Short_C0_C#1.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/session_template_record.lua (from share/scripts/session_template_record.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/frame.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/frame.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_07_FL2_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_07_FL2_KS_Runs_FX_C0_G0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/frequencyresponse.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/frequencyresponse.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/set_automation_mode.lua (from share/scripts/set_automation_mode.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/gauge.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/gauge.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_08_AF_KS_Sus_Short_C0_F#0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_08_AF_KS_Sus_Short_C0_F#0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/singen.lua (from share/scripts/singen.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/globalcursor.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/globalcursor.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_09_BF_KS_Sus_Short_C0_E0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_09_BF_KS_Sus_Short_C0_E0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/spectrogram.lua (from share/scripts/spectrogram.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/graph.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/graph.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_10_OB_KS_Sus_Short_C0_A#0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_10_OB_KS_Sus_Short_C0_A#0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/grid.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/grid.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/split_all_markers.lua (from share/scripts/split_all_markers.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_11_OB_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_11_OB_KS_Runs_FX_C0_G0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/icon.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/icon.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/stop_at_marker.lua (from share/scripts/stop_at_marker.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/knob.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/knob.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_12_EH_KS_Sus_Short_C0_A#0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_12_EH_KS_Sus_Short_C0_A#0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/label.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/label.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/store_recall_mixer.lua (from share/scripts/store_recall_mixer.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_13_CL_KS_Sus_Short_C0_A#0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_13_CL_KS_Sus_Short_C0_A#0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/levelmeter.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/levelmeter.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/synth1.lua (from share/scripts/synth1.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/meterbase.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/meterbase.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_14_CL_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_14_CL_KS_Runs_FX_C0_G0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/tomsloop.lua (from share/scripts/tomsloop.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/multimeter.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/multimeter.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_15_BC_KS_Sus_Short_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_15_BC_KS_Sus_Short_C0_A0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/track_organizer.lua (from share/scripts/track_organizer.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notification.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notification.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_16_BS_KS_Sus_Short_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_16_BS_KS_Sus_Short_C0_G#0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notifications.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notifications.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/tx_raw_midi_from_file.lua (from share/scripts/tx_raw_midi_from_file.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/pager.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/pager.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_17_BS_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_17_BS_KS_Runs_FX_C0_G0.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/vamp_audio_to_midi.lua (from share/scripts/vamp_audio_to_midi.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/responsehandle.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/responsehandle.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_18_CB_KS_Sus_Short_C3_G#3.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_18_CB_KS_Sus_Short_C3_G#3.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/responsehandler.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/responsehandler.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/voice_activate.lua (from share/scripts/voice_activate.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_01_Generic_Strings.midnam (from share/patchfiles/EW_Hollywood_Strings_01_Generic_Strings.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/root.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/root.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/scripts/x-fade.lua (from share/scripts/x-fade.lua) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_02_1st_Violins_Sus_KS_C0_F#0_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_02_1st_Violins_Sus_KS_C0_F#0_Ni.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/scale.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/scale.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/select.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/select.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_03_1st_Violins_Sus_KS_C0_F#0_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_03_1st_Violins_Sus_KS_C0_F#0_Ni_DIV_A.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/slider.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/slider.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_04_1st_Violins_Sus_KS_C0_F#0_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_04_1st_Violins_Sus_KS_C0_F#0_Ni_DIV_B.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/state.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/state.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_05_2nd_Violins_Sus_KS_C0_G#0_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_05_2nd_Violins_Sus_KS_C0_G#0_Ni.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/toggle.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/toggle.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_06_2nd_Violins_Sus_KS_C0_G#0_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_06_2nd_Violins_Sus_KS_C0_G#0_Ni_DIV_A.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/tooltip.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/tooltip.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_07_2nd_Violins_Sus_KS_C0_G#0_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_07_2nd_Violins_Sus_KS_C0_G#0_Ni_DIV_B.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/value.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/value.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_08_Violas_Sus_KS_C0_G0_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_08_Violas_Sus_KS_C0_G0_Ni.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_09_Violas_Sus_KS_C0_G0_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_09_Violas_Sus_KS_C0_G0_Ni_DIV_A.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/valuebutton.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/valuebutton.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_10_Violas_Sus_KS_C0_G0_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_10_Violas_Sus_KS_C0_G0_Ni_DIV_B.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/valueknob.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/valueknob.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_11_Celli_Sus_KS_C0_F#0_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_11_Celli_Sus_KS_C0_F#0_Ni.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/window.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/window.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_12_Celli_Sus_KS_C0_F#0_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_12_Celli_Sus_KS_C0_F#0_Ni_DIV_A.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/background.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/background.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_13_Celli_Sus_KS_C0_F#0_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_13_Celli_Sus_KS_C0_F#0_Ni_DIV_B.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/chart/background.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/chart/background.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_14_Basses_Sus_KS_C4_F4_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_14_Basses_Sus_KS_C4_F4_Ni.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/chart/background.xcf (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/chart/background.xcf) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_15_Basses_Sus_KS_C4_F4_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_15_Basses_Sus_KS_C4_F4_Ni_DIV_A.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_16_Basses_Sus_KS_C4_F4_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_16_Basses_Sus_KS_C4_F4_Ni_DIV_B.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Pianos_01_Bechstein_280_copy.midnam (from share/patchfiles/EW_Pianos_01_Bechstein_280_copy.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_center.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_center.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Pianos_02_Bosendorfer_290.midnam (from share/patchfiles/EW_Pianos_02_Bosendorfer_290.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_left.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_left.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Pianos_03_Steinway_D.midnam (from share/patchfiles/EW_Pianos_03_Steinway_D.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_right.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_right.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/EW_Pianos_04_Yamaha_C7.midnam (from share/patchfiles/EW_Pianos_04_Yamaha_C7.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_bottom.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_bottom.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Mo_Phatt.midnam (from share/patchfiles/E_mu_Mo_Phatt.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_center.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_center.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Orbit_3.midnam (from share/patchfiles/E_mu_Orbit_3.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_top.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_top.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Proteus_2000.midnam (from share/patchfiles/E_mu_Proteus_2000.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_horizontal.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_horizontal_warn.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_horizontal_warn.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_HALO.midnam (from share/patchfiles/E_mu_Systems_HALO.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_vertical.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_MK_6.midnam (from share/patchfiles/E_mu_Systems_MK_6.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_vertical_warn.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_vertical_warn.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_MPS.midnam (from share/patchfiles/E_mu_Systems_MPS.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_in.jpg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_in.jpg) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_MPS_Orch.midnam (from share/patchfiles/E_mu_Systems_MPS_Orch.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_in.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_in.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_MP_7.midnam (from share/patchfiles/E_mu_Systems_MP_7.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_out.jpg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_out.jpg) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_out.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_out.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_Mo_Phatt.midnam (from share/patchfiles/E_mu_Systems_Mo_Phatt.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_in.jpg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_in.jpg) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_Morpheus.midnam (from share/patchfiles/E_mu_Systems_Morpheus.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_in.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_in.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_Orbit.midnam (from share/patchfiles/E_mu_Systems_Orbit.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_out.jpg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_out.jpg) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_Orbit_V2.midnam (from share/patchfiles/E_mu_Systems_Orbit_V2.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_out.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_out.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Audity.midnam (from share/patchfiles/E_mu_Systems_P2000_Audity.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/knob/background.svg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/knob/background.svg) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Beat_Garden.midnam (from share/patchfiles/E_mu_Systems_P2000_Beat_Garden.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_soft_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_soft_horizontal.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Composer.midnam (from share/patchfiles/E_mu_Systems_P2000_Composer.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_soft_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_soft_vertical.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_strong_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_strong_horizontal.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Definitive_B3.midnam (from share/patchfiles/E_mu_Systems_P2000_Definitive_B3.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_strong_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_strong_vertical.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Holy_Grail.midnam (from share/patchfiles/E_mu_Systems_P2000_Holy_Grail.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/grid_soft.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/grid_soft.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_MP_7_MROM1.midnam (from share/patchfiles/E_mu_Systems_P2000_MP_7_MROM1.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/grid_strong.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/grid_strong.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Mo_Phatt.midnam (from share/patchfiles/E_mu_Systems_P2000_Mo_Phatt.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/led_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/led_horizontal.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Orchestral1.midnam (from share/patchfiles/E_mu_Systems_P2000_Orchestral1.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/led_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/led_vertical.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Orchestral2.midnam (from share/patchfiles/E_mu_Systems_P2000_Orchestral2.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_soft_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_soft_horizontal.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_PS_Orchestra.midnam (from share/patchfiles/E_mu_Systems_P2000_PS_Orchestra.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_soft_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_soft_vertical.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Planet_Earth.midnam (from share/patchfiles/E_mu_Systems_P2000_Planet_Earth.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_strong_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_strong_horizontal.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Protean_Drums.midnam (from share/patchfiles/E_mu_Systems_P2000_Protean_Drums.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_strong_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_strong_vertical.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Proteus_Pop.midnam (from share/patchfiles/E_mu_Systems_P2000_Proteus_Pop.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/select/arrow_down.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/select/arrow_down.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Protozoa.midnam (from share/patchfiles/E_mu_Systems_P2000_Protozoa.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/circle.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/circle.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Pure_Phat.midnam (from share/patchfiles/E_mu_Systems_P2000_Pure_Phat.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/horizontal.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Sound_of_the_ZR.midnam (from share/patchfiles/E_mu_Systems_P2000_Sound_of_the_ZR.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/over.xcf (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/over.xcf) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Techno_Synth.midnam (from share/patchfiles/E_mu_Systems_P2000_Techno_Synth.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Vintage_Collection.midnam (from share/patchfiles/E_mu_Systems_P2000_Vintage_Collection.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/square.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/square.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_World_Expedition.midnam (from share/patchfiles/E_mu_Systems_P2000_World_Expedition.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/vertical.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_XL_7_ROM.midnam (from share/patchfiles/E_mu_Systems_P2000_XL_7_ROM.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/window/background.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/window/background.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_XTREM.midnam (from share/patchfiles/E_mu_Systems_P2000_XTREM.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/window/resize.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/window/resize.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_X_Lead.midnam (from share/patchfiles/E_mu_Systems_P2000_X_Lead.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/theme.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/theme.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_PK_6.midnam (from share/patchfiles/E_mu_Systems_PK_6.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/expand.svg (from share/web_surfaces/builtin/mixer/expand.svg) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/index.html (from share/web_surfaces/builtin/mixer/index.html) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_Planet_Earth.midnam (from share/patchfiles/E_mu_Systems_Planet_Earth.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/js/main.js (from share/web_surfaces/builtin/mixer/js/main.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_Planet_Phatt.midnam (from share/patchfiles/E_mu_Systems_Planet_Phatt.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/js/scale.js (from share/web_surfaces/builtin/mixer/js/scale.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_Procussion.midnam (from share/patchfiles/E_mu_Systems_Procussion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/js/tkloader.js (from share/web_surfaces/builtin/mixer/js/tkloader.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_ProteusFX.midnam (from share/patchfiles/E_mu_Systems_ProteusFX.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/js/tkwidget.js (from share/web_surfaces/builtin/mixer/js/tkwidget.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_1.midnam (from share/patchfiles/E_mu_Systems_Proteus_1.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/js/widget.js (from share/web_surfaces/builtin/mixer/js/widget.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_1_XR.midnam (from share/patchfiles/E_mu_Systems_Proteus_1_XR.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/main.css (from share/web_surfaces/builtin/mixer/main.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_1_XR_Orch.midnam (from share/patchfiles/E_mu_Systems_Proteus_1_XR_Orch.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/manifest.xml (from share/web_surfaces/builtin/mixer/manifest.xml) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_1_w_Protologic.midnam (from share/patchfiles/E_mu_Systems_Proteus_1_w_Protologic.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/COPYING (from share/web_surfaces/builtin/mixer/toolkit/COPYING) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_2.midnam (from share/patchfiles/E_mu_Systems_Proteus_2.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/G.js (from share/web_surfaces/builtin/mixer/toolkit/G.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_2500.midnam (from share/patchfiles/E_mu_Systems_Proteus_2500.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/README (from share/web_surfaces/builtin/mixer/toolkit/implements/README) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_2_XR.midnam (from share/patchfiles/E_mu_Systems_Proteus_2_XR.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/anchor.js (from share/web_surfaces/builtin/mixer/toolkit/implements/anchor.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_3.midnam (from share/patchfiles/E_mu_Systems_Proteus_3.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/audiomath.js (from share/web_surfaces/builtin/mixer/toolkit/implements/audiomath.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_3_XR.midnam (from share/patchfiles/E_mu_Systems_Proteus_3_XR.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/base.js (from share/web_surfaces/builtin/mixer/toolkit/implements/base.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_Custom.midnam (from share/patchfiles/E_mu_Systems_Proteus_Custom.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/globalcursor.js (from share/web_surfaces/builtin/mixer/toolkit/implements/globalcursor.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_SoundEngine.midnam (from share/patchfiles/E_mu_Systems_SoundEngine.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/gradient.js (from share/web_surfaces/builtin/mixer/toolkit/implements/gradient.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_UltraProteus.midnam (from share/patchfiles/E_mu_Systems_UltraProteus.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/notes.js (from share/web_surfaces/builtin/mixer/toolkit/implements/notes.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_Vintage_Keys.midnam (from share/patchfiles/E_mu_Systems_Vintage_Keys.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/ranged.js (from share/web_surfaces/builtin/mixer/toolkit/implements/ranged.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_Vintage_Pro.midnam (from share/patchfiles/E_mu_Systems_Vintage_Pro.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/ranges.js (from share/web_surfaces/builtin/mixer/toolkit/implements/ranges.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_Virtuoso_2000.midnam (from share/patchfiles/E_mu_Systems_Virtuoso_2000.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/warning.js (from share/web_surfaces/builtin/mixer/toolkit/implements/warning.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_Systems_XK_6.midnam (from share/patchfiles/E_mu_Systems_XK_6.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/README (from share/web_surfaces/builtin/mixer/toolkit/modules/README) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/E_mu_XL_1.midnam (from share/patchfiles/E_mu_XL_1.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/circular.js (from share/web_surfaces/builtin/mixer/toolkit/modules/circular.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Ensoniq_ESQ.midnam (from share/patchfiles/Ensoniq_ESQ.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/drag.js (from share/web_surfaces/builtin/mixer/toolkit/modules/drag.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Ensoniq_KS_32.midnam (from share/patchfiles/Ensoniq_KS_32.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/dragcapture.js (from share/web_surfaces/builtin/mixer/toolkit/modules/dragcapture.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Ensoniq_MR_Rack_61_76.midnam (from share/patchfiles/Ensoniq_MR_Rack_61_76.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/dragvalue.js (from share/web_surfaces/builtin/mixer/toolkit/modules/dragvalue.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Ensoniq_SD_1.midnam (from share/patchfiles/Ensoniq_SD_1.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/eqband.js (from share/web_surfaces/builtin/mixer/toolkit/modules/eqband.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Ensoniq_SQ_1.midnam (from share/patchfiles/Ensoniq_SQ_1.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/filter.js (from share/web_surfaces/builtin/mixer/toolkit/modules/filter.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Ensoniq_SQ_1_2_R_.midnam (from share/patchfiles/Ensoniq_SQ_1_2_R_.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/graph.js (from share/web_surfaces/builtin/mixer/toolkit/modules/graph.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Ensoniq_SQ_1_2_R_32.midnam (from share/patchfiles/Ensoniq_SQ_1_2_R_32.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/grid.js (from share/web_surfaces/builtin/mixer/toolkit/modules/grid.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Ensoniq_SQ_R.midnam (from share/patchfiles/Ensoniq_SQ_R.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/range.js (from share/web_surfaces/builtin/mixer/toolkit/modules/range.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Ensoniq_TS_10_12.midnam (from share/patchfiles/Ensoniq_TS_10_12.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/resize.js (from share/web_surfaces/builtin/mixer/toolkit/modules/resize.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/responsehandle.js (from share/web_surfaces/builtin/mixer/toolkit/modules/responsehandle.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Ensoniq_VFX_SD.midnam (from share/patchfiles/Ensoniq_VFX_SD.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/scale.js (from share/web_surfaces/builtin/mixer/toolkit/modules/scale.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Ensoniq_ZR.midnam (from share/patchfiles/Ensoniq_ZR.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/scrollvalue.js (from share/web_surfaces/builtin/mixer/toolkit/modules/scrollvalue.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Eventide_Eclipse.midnam (from share/patchfiles/Eventide_Eclipse.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/polyfill/raf.js (from share/web_surfaces/builtin/mixer/toolkit/polyfill/raf.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Gotharmoon_deMoon.midnam (from share/patchfiles/Gotharmoon_deMoon.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.css (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Johnson_J_Station.midnam (from share/patchfiles/Johnson_J_Station.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.css.in (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.css.in) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Jomox_MBase_11.midnam (from share/patchfiles/Jomox_MBase_11.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.html (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.html) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Kawai_GMega.midnam (from share/patchfiles/Kawai_GMega.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.html.in (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.html.in) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Kawai_K1.midnam (from share/patchfiles/Kawai_K1.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.svg (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.svg) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Kawai_K11.midnam (from share/patchfiles/Kawai_K11.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.ttf (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.ttf) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_01R_W.midnam (from share/patchfiles/Korg_01R_W.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/toolkit.css (from share/web_surfaces/builtin/mixer/toolkit/styles/toolkit.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_01_W(fd).midnam (from share/patchfiles/Korg_01_W(fd).midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/toolkit.js (from share/web_surfaces/builtin/mixer/toolkit/toolkit.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_01_W_Pro(X).midnam (from share/patchfiles/Korg_01_W_Pro(X).midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/README (from share/web_surfaces/builtin/mixer/toolkit/widgets/README) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_03R_W.midnam (from share/patchfiles/Korg_03R_W.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_05R_W.midnam (from share/patchfiles/Korg_05R_W.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/button.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/button.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_AG_10.midnam (from share/patchfiles/Korg_AG_10.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/buttonarray.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/buttonarray.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_AG_3.midnam (from share/patchfiles/Korg_AG_3.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/chart.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/chart.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_CX3.midnam (from share/patchfiles/Korg_CX3.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/clock.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/clock.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_C_15_25.midnam (from share/patchfiles/Korg_C_15_25.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/colorpicker.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/colorpicker.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/colorpickerdialog.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/colorpickerdialog.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_C_303_505.midnam (from share/patchfiles/Korg_C_303_505.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/colors.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/colors.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_DW_8000.midnam (from share/patchfiles/Korg_DW_8000.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/confirmbutton.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/confirmbutton.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_ER_1.midnam (from share/patchfiles/Korg_ER_1.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/container.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/container.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_EX_8000.midnam (from share/patchfiles/Korg_EX_8000.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/crossover.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/crossover.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_Karma.midnam (from share/patchfiles/Korg_Karma.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/dialog.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/dialog.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_M1(R).midnam (from share/patchfiles/Korg_M1(R).midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/dynamics.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/dynamics.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_M3R.midnam (from share/patchfiles/Korg_M3R.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/equalizer.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/equalizer.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_MS2000R.midnam (from share/patchfiles/Korg_MS2000R.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/expander.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/expander.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_MicroKORG.midnam (from share/patchfiles/Korg_MicroKORG.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/fader.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/fader.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_N1_N5.midnam (from share/patchfiles/Korg_N1_N5.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/frame.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/frame.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/frequencyresponse.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/frequencyresponse.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_N264.midnam (from share/patchfiles/Korg_N264.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/gauge.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/gauge.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/icon.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/icon.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_N364.midnam (from share/patchfiles/Korg_N364.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/knob.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/knob.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_NS5R.midnam (from share/patchfiles/Korg_NS5R.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/label.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/label.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_NX5R.midnam (from share/patchfiles/Korg_NX5R.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/levelmeter.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/levelmeter.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_Prophecy.midnam (from share/patchfiles/Korg_Prophecy.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/list.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/list.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_Radias.midnam (from share/patchfiles/Korg_Radias.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/listitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/listitem.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_T1.midnam (from share/patchfiles/Korg_T1.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/meterbase.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/meterbase.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_TR_Rack.midnam (from share/patchfiles/Korg_TR_Rack.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/multimeter.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/multimeter.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_TR_Workstation.midnam (from share/patchfiles/Korg_TR_Workstation.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/notification.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/notification.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_Trinity.midnam (from share/patchfiles/Korg_Trinity.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/notifications.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/notifications.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_Trinity_Plus.midnam (from share/patchfiles/Korg_Trinity_Plus.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/pager.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/pager.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_Trinity_Pro(X).midnam (from share/patchfiles/Korg_Trinity_Pro(X).midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/responsehandler.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/responsehandler.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_Trinity_Track.midnam (from share/patchfiles/Korg_Trinity_Track.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/root.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/root.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_Triton.midnam (from share/patchfiles/Korg_Triton.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/select.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/select.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_Triton_Expansion.midnam (from share/patchfiles/Korg_Triton_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/slider.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/slider.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/sortablelist.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/sortablelist.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_Triton_Le.midnam (from share/patchfiles/Korg_Triton_Le.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/sortablelistitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/sortablelistitem.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_Triton_Rack.midnam (from share/patchfiles/Korg_Triton_Rack.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/state.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/state.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_Triton_Studio.midnam (from share/patchfiles/Korg_Triton_Studio.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/tag.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tag.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_Volca_Bass.midnam (from share/patchfiles/Korg_Volca_Bass.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/taggable.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/taggable.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_Volca_Beats.midnam (from share/patchfiles/Korg_Volca_Beats.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/taggablelistitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/taggablelistitem.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_Volca_Keys.midnam (from share/patchfiles/Korg_Volca_Keys.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/taggabletreeitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/taggabletreeitem.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_Wavestation_A_D.midnam (from share/patchfiles/Korg_Wavestation_A_D.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/tagger.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tagger.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_Wavestation_EX.midnam (from share/patchfiles/Korg_Wavestation_EX.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_Wavestation_SR.midnam (from share/patchfiles/Korg_Wavestation_SR.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/tagnode.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tagnode.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/tags.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tags.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_X2_3_3R.midnam (from share/patchfiles/Korg_X2_3_3R.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/toggle.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/toggle.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_X5(D).midnam (from share/patchfiles/Korg_X5(D).midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/tooltips.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tooltips.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_X5DR.midnam (from share/patchfiles/Korg_X5DR.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/treeitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/treeitem.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_Z1.midnam (from share/patchfiles/Korg_Z1.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/value.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/value.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Korg_iSeries.midnam (from share/patchfiles/Korg_iSeries.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/valuebutton.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/valuebutton.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Kurzweil_1200_Pro_I.midnam (from share/patchfiles/Kurzweil_1200_Pro_I.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/valueknob.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/valueknob.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Kurzweil_1200_Pro_II.midnam (from share/patchfiles/Kurzweil_1200_Pro_II.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/widget.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/widget.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Kurzweil_K1200.midnam (from share/patchfiles/Kurzweil_K1200.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/window.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/window.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Kurzweil_K2000.midnam (from share/patchfiles/Kurzweil_K2000.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/protocol/ardour-icon.svg (from share/web_surfaces/builtin/protocol/ardour-icon.svg) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Kurzweil_K2000R.midnam (from share/patchfiles/Kurzweil_K2000R.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/protocol/index.html (from share/web_surfaces/builtin/protocol/index.html) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Kurzweil_K2000_Expansion.midnam (from share/patchfiles/Kurzweil_K2000_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/protocol/main.css (from share/web_surfaces/builtin/protocol/main.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Kurzweil_K2500X.midnam (from share/patchfiles/Kurzweil_K2500X.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/protocol/main.js (from share/web_surfaces/builtin/protocol/main.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Kurzweil_K2500_2600_Expansion.midnam (from share/patchfiles/Kurzweil_K2500_2600_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/protocol/manifest.xml (from share/web_surfaces/builtin/protocol/manifest.xml) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Kurzweil_K2600.midnam (from share/patchfiles/Kurzweil_K2600.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/transport/img/expand.svg (from share/web_surfaces/builtin/transport/img/expand.svg) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Kurzweil_K2661.midnam (from share/patchfiles/Kurzweil_K2661.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/transport/img/pause.svg (from share/web_surfaces/builtin/transport/img/pause.svg) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Kurzweil_Mark_12_152.midnam (from share/patchfiles/Kurzweil_Mark_12_152.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/transport/img/play.svg (from share/web_surfaces/builtin/transport/img/play.svg) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Kurzweil_Micro_Piano.midnam (from share/patchfiles/Kurzweil_Micro_Piano.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/transport/img/record-off.svg (from share/web_surfaces/builtin/transport/img/record-off.svg) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Kurzweil_PC2_PC2r_w_Orch.midnam (from share/patchfiles/Kurzweil_PC2_PC2r_w_Orch.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/transport/img/record-on.svg (from share/web_surfaces/builtin/transport/img/record-on.svg) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/transport/index.html (from share/web_surfaces/builtin/transport/index.html) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Kurzweil_PC88.midnam (from share/patchfiles/Kurzweil_PC88.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/transport/main.css (from share/web_surfaces/builtin/transport/main.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Kurzweil_PC88_MX.midnam (from share/patchfiles/Kurzweil_PC88_MX.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/transport/main.js (from share/web_surfaces/builtin/transport/main.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Kurzweil_PC88_VGM.midnam (from share/patchfiles/Kurzweil_PC88_VGM.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/transport/manifest.xml (from share/web_surfaces/builtin/transport/manifest.xml) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Kurzweil_PX_Plus.midnam (from share/patchfiles/Kurzweil_PX_Plus.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/builtin/transport/square.ttf (from share/web_surfaces/builtin/transport/square.ttf) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Kurzweil_SP88x.midnam (from share/patchfiles/Kurzweil_SP88x.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/index/junge-regular-webfont.ttf (from share/web_surfaces/index/junge-regular-webfont.ttf) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Lexicon_DR_Music_FX_Expansion.midnam (from share/patchfiles/Lexicon_DR_Music_FX_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/index/junge-regular-webfont.woff (from share/web_surfaces/index/junge-regular-webfont.woff) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Lexicon_Dual_FX_Expansion.midnam (from share/patchfiles/Lexicon_Dual_FX_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/index/logo.png (from share/web_surfaces/index/logo.png) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Lexicon_Dual_Vrb_Expansion.midnam (from share/patchfiles/Lexicon_Dual_Vrb_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/index/main.css (from share/web_surfaces/index/main.css) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Lexicon_MPX500.midnam (from share/patchfiles/Lexicon_MPX500.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/index/main.js (from share/web_surfaces/index/main.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Lexicon_MPX_1.midnam (from share/patchfiles/Lexicon_MPX_1.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/index.html (from share/web_surfaces/index.html) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Lexicon_MPX_500.midnam (from share/patchfiles/Lexicon_MPX_500.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/shared/ardour.js (from share/web_surfaces/shared/ardour.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Lexicon_MX200.midnam (from share/patchfiles/Lexicon_MX200.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/shared/base/channel.js (from share/web_surfaces/shared/base/channel.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Lexicon_MX300.midnam (from share/patchfiles/Lexicon_MX300.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/shared/base/component.js (from share/web_surfaces/shared/base/component.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/shared/base/observable.js (from share/web_surfaces/shared/base/observable.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Lexicon_PCM_80.midnam (from share/patchfiles/Lexicon_PCM_80.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/shared/base/protocol.js (from share/web_surfaces/shared/base/protocol.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Lexicon_PCM_81.midnam (from share/patchfiles/Lexicon_PCM_81.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/shared/components/mixer.js (from share/web_surfaces/shared/components/mixer.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Lexicon_PCM_90.midnam (from share/patchfiles/Lexicon_PCM_90.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/shared/components/parameter.js (from share/web_surfaces/shared/components/parameter.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Lexicon_PCM_91.midnam (from share/patchfiles/Lexicon_PCM_91.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/shared/components/plugin.js (from share/web_surfaces/shared/components/plugin.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Lexicon_Pitch_FX_Expansion.midnam (from share/patchfiles/Lexicon_Pitch_FX_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/shared/components/strip.js (from share/web_surfaces/shared/components/strip.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Lexicon_SMG_Post_FX_Expansion.midnam (from share/patchfiles/Lexicon_SMG_Post_FX_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/web_surfaces/shared/components/transport.js (from share/web_surfaces/shared/components/transport.js) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Line_6_Bass_POD.midnam (from share/patchfiles/Line_6_Bass_POD.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Line_6_Bass_PODxt.midnam (from share/patchfiles/Line_6_Bass_PODxt.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Line_6_EchoPro.midnam (from share/patchfiles/Line_6_EchoPro.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Line_6_FilterPro.midnam (from share/patchfiles/Line_6_FilterPro.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Line_6_ModPro.midnam (from share/patchfiles/Line_6_ModPro.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Line_6_POD.midnam (from share/patchfiles/Line_6_POD.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Line_6_POD_2_Pro.midnam (from share/patchfiles/Line_6_POD_2_Pro.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Line_6_PODxt.midnam (from share/patchfiles/Line_6_PODxt.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Linn_AdrenaLinn_II.midnam (from share/patchfiles/Linn_AdrenaLinn_II.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/MFB_503.midnam (from share/patchfiles/MFB_503.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/MFB_Tanzbar.midnam (from share/patchfiles/MFB_Tanzbar.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/MIDI.midnam (from share/patchfiles/MIDI.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Moog_Grandmother.midnam (from share/patchfiles/Moog_Grandmother.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Moog_MF_104M_Analog_Delay.midnam (from share/patchfiles/Moog_MF_104M_Analog_Delay.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Moog_MF_108M_Cluster_Flux.midnam (from share/patchfiles/Moog_MF_108M_Cluster_Flux.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Moog_Minitaur.midnam (from share/patchfiles/Moog_Minitaur.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Moog_Slim_Phatty.midnam (from share/patchfiles/Moog_Slim_Phatty.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Morning_Star_MacWaveMaker.midnam (from share/patchfiles/Morning_Star_MacWaveMaker.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Nord_Modular.midnam (from share/patchfiles/Nord_Modular.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Novation_A_Station.midnam (from share/patchfiles/Novation_A_Station.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Novation_BassStationII.midnam (from share/patchfiles/Novation_BassStationII.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Novation_Bass_Station_Rack.midnam (from share/patchfiles/Novation_Bass_Station_Rack.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Novation_DrumStation.midnam (from share/patchfiles/Novation_DrumStation.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Novation_Drum_Station_Rack.midnam (from share/patchfiles/Novation_Drum_Station_Rack.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Novation_Nova.midnam (from share/patchfiles/Novation_Nova.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Novation_Super_BassStation.midnam (from share/patchfiles/Novation_Super_BassStation.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Novation_Supernova_II.midnam (from share/patchfiles/Novation_Supernova_II.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Oberheim_Matrix_1000.midnam (from share/patchfiles/Oberheim_Matrix_1000.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Peavey_DPM_V3.midnam (from share/patchfiles/Peavey_DPM_V3.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Rocktron_Replifex.midnam (from share/patchfiles/Rocktron_Replifex.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_60s_70s_Expansion.midnam (from share/patchfiles/Roland_60s_70s_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Asia_Expansion.midnam (from share/patchfiles/Roland_Asia_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Bass&Drums_Expansion.midnam (from share/patchfiles/Roland_Bass&Drums_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Big_Brass_Expansion.midnam (from share/patchfiles/Roland_Big_Brass_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Boss_DS_330.midnam (from share/patchfiles/Roland_Boss_DS_330.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Boss_GT_3.midnam (from share/patchfiles/Roland_Boss_GT_3.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Boss_SE_50.midnam (from share/patchfiles/Roland_Boss_SE_50.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Complete_Orchestra_Exp.midnam (from share/patchfiles/Roland_Complete_Orchestra_Exp.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Concert_Piano_Exp.midnam (from share/patchfiles/Roland_Concert_Piano_Exp.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Concert_Piano_Expansion.midnam (from share/patchfiles/Roland_Concert_Piano_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Country_Expansion.midnam (from share/patchfiles/Roland_Country_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_D_10.midnam (from share/patchfiles/Roland_D_10.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_D_110.midnam (from share/patchfiles/Roland_D_110.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_D_5.midnam (from share/patchfiles/Roland_D_5.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_D_50.midnam (from share/patchfiles/Roland_D_50.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_D_550.midnam (from share/patchfiles/Roland_D_550.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_D_70.midnam (from share/patchfiles/Roland_D_70.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Dance_Expansion.midnam (from share/patchfiles/Roland_Dance_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Dynamic_Drums_Exp.midnam (from share/patchfiles/Roland_Dynamic_Drums_Exp.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Dynamic_Drums_Expansion.midnam (from share/patchfiles/Roland_Dynamic_Drums_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Experience_2_Expansion.midnam (from share/patchfiles/Roland_Experience_2_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Experience_Expansion.midnam (from share/patchfiles/Roland_Experience_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Fantom.midnam (from share/patchfiles/Roland_Fantom.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_FantomX8.midnam (from share/patchfiles/Roland_FantomX8.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_FantomXR.midnam (from share/patchfiles/Roland_FantomXR.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Fantom_Xa.midnam (from share/patchfiles/Roland_Fantom_Xa.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_GR_1.midnam (from share/patchfiles/Roland_GR_1.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_GR_1_w_Exp.midnam (from share/patchfiles/Roland_GR_1_w_Exp.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_GR_30.midnam (from share/patchfiles/Roland_GR_30.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_GR_33.midnam (from share/patchfiles/Roland_GR_33.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Handsonic.midnam (from share/patchfiles/Roland_Handsonic.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Hip_Hop_Expansion.midnam (from share/patchfiles/Roland_Hip_Hop_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_House_Expansion.midnam (from share/patchfiles/Roland_House_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_JD_990.midnam (from share/patchfiles/Roland_JD_990.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_JP_8000.midnam (from share/patchfiles/Roland_JP_8000.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_JP_8080.midnam (from share/patchfiles/Roland_JP_8080.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_JV_1010.midnam (from share/patchfiles/Roland_JV_1010.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_JV_1080.midnam (from share/patchfiles/Roland_JV_1080.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_JV_2080.midnam (from share/patchfiles/Roland_JV_2080.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_JV_30.midnam (from share/patchfiles/Roland_JV_30.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_JV_35_50.midnam (from share/patchfiles/Roland_JV_35_50.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_JV_80_880.midnam (from share/patchfiles/Roland_JV_80_880.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_JV_90.midnam (from share/patchfiles/Roland_JV_90.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_JX_305.midnam (from share/patchfiles/Roland_JX_305.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_JX_8P.midnam (from share/patchfiles/Roland_JX_8P.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Juno_106.midnam (from share/patchfiles/Roland_Juno_106.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Latin_Expansion.midnam (from share/patchfiles/Roland_Latin_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_MC_303.midnam (from share/patchfiles/Roland_MC_303.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_MC_307.midnam (from share/patchfiles/Roland_MC_307.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_MC_505.midnam (from share/patchfiles/Roland_MC_505.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_MT_32.midnam (from share/patchfiles/Roland_MT_32.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_M_BD1.midnam (from share/patchfiles/Roland_M_BD1.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_M_DC1.midnam (from share/patchfiles/Roland_M_DC1.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_M_GS64.midnam (from share/patchfiles/Roland_M_GS64.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_M_OC1.midnam (from share/patchfiles/Roland_M_OC1.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_M_SE1.midnam (from share/patchfiles/Roland_M_SE1.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_M_VS1.midnam (from share/patchfiles/Roland_M_VS1.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Orchestral_Expansion.midnam (from share/patchfiles/Roland_Orchestral_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Orchestral_II_Expansion.midnam (from share/patchfiles/Roland_Orchestral_II_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_PMA_5.midnam (from share/patchfiles/Roland_PMA_5.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Piano_Expansion.midnam (from share/patchfiles/Roland_Piano_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Platinum_Trax_Exp.midnam (from share/patchfiles/Roland_Platinum_Trax_Exp.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Platinum_Trax_Expansion.midnam (from share/patchfiles/Roland_Platinum_Trax_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Pop_Expansion.midnam (from share/patchfiles/Roland_Pop_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_RD_250s.midnam (from share/patchfiles/Roland_RD_250s.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_RD_600.midnam (from share/patchfiles/Roland_RD_600.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_RD_700.midnam (from share/patchfiles/Roland_RD_700.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_RD_700sx.midnam (from share/patchfiles/Roland_RD_700sx.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_RS_5_9.midnam (from share/patchfiles/Roland_RS_5_9.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_RS_9.midnam (from share/patchfiles/Roland_RS_9.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_R_8M.midnam (from share/patchfiles/Roland_R_8M.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_SC_50.midnam (from share/patchfiles/Roland_SC_50.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_SC_55.midnam (from share/patchfiles/Roland_SC_55.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_SC_55mkII.midnam (from share/patchfiles/Roland_SC_55mkII.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_SC_7.midnam (from share/patchfiles/Roland_SC_7.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_SC_88.midnam (from share/patchfiles/Roland_SC_88.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_SC_88_Pro.midnam (from share/patchfiles/Roland_SC_88_Pro.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_SH_32.midnam (from share/patchfiles/Roland_SH_32.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Session_Expansion.midnam (from share/patchfiles/Roland_Session_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Sirius.midnam (from share/patchfiles/Roland_Sirius.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Special_FX_Expansion.midnam (from share/patchfiles/Roland_Special_FX_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Studio_Exp.midnam (from share/patchfiles/Roland_Studio_Exp.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Studio_Expansion.midnam (from share/patchfiles/Roland_Studio_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Super_Sound_Expansion.midnam (from share/patchfiles/Roland_Super_Sound_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Supreme_Dance_Exp.midnam (from share/patchfiles/Roland_Supreme_Dance_Exp.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Supreme_Dance_Expansion.midnam (from share/patchfiles/Roland_Supreme_Dance_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Symphonic_Strings_Exp.midnam (from share/patchfiles/Roland_Symphonic_Strings_Exp.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_TB_03.midnam (from share/patchfiles/Roland_TB_03.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Techno_Expansion.midnam (from share/patchfiles/Roland_Techno_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_U_220.midnam (from share/patchfiles/Roland_U_220.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Ultimate_Keys_Exp.midnam (from share/patchfiles/Roland_Ultimate_Keys_Exp.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Ultimate_Keys_Expansion.midnam (from share/patchfiles/Roland_Ultimate_Keys_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_V_Synth_GT.midnam (from share/patchfiles/Roland_V_Synth_GT.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Vintage_Synth_Expansion.midnam (from share/patchfiles/Roland_Vintage_Synth_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_Vocal_Expansion.midnam (from share/patchfiles/Roland_Vocal_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_World_Collection_Exp.midnam (from share/patchfiles/Roland_World_Collection_Exp.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_World_Expansion.midnam (from share/patchfiles/Roland_World_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_XP_10.midnam (from share/patchfiles/Roland_XP_10.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_XP_80.midnam (from share/patchfiles/Roland_XP_80.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_XV_2020.midnam (from share/patchfiles/Roland_XV_2020.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_XV_3080.midnam (from share/patchfiles/Roland_XV_3080.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_XV_5050.midnam (from share/patchfiles/Roland_XV_5050.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_XV_5080.midnam (from share/patchfiles/Roland_XV_5080.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Roland_XV_88.midnam (from share/patchfiles/Roland_XV_88.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Sequential_Circuits_Prophet_600.midnam (from share/patchfiles/Sequential_Circuits_Prophet_600.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/TC_Electronic_M3000.midnam (from share/patchfiles/TC_Electronic_M3000.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Tascam_TM_D1000.midnam (from share/patchfiles/Tascam_TM_D1000.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Waldorf_Blofeld.midnam (from share/patchfiles/Waldorf_Blofeld.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Waldorf_Blofeld_2012.midnam (from share/patchfiles/Waldorf_Blofeld_2012.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Waldorf_Micro_Q.midnam (from share/patchfiles/Waldorf_Micro_Q.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Waldorf_Pulse.midnam (from share/patchfiles/Waldorf_Pulse.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_AN1X.midnam (from share/patchfiles/Yamaha_AN1X.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_CS1X.midnam (from share/patchfiles/Yamaha_CS1X.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_CS2X.midnam (from share/patchfiles/Yamaha_CS2X.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_CS6R_x.midnam (from share/patchfiles/Yamaha_CS6R_x.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_CVP_103_105.midnam (from share/patchfiles/Yamaha_CVP_103_105.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_CVP_107_109_700.midnam (from share/patchfiles/Yamaha_CVP_107_109_700.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_DX_7.midnam (from share/patchfiles/Yamaha_DX_7.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_EX_5.midnam (from share/patchfiles/Yamaha_EX_5.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_EX_5_7.midnam (from share/patchfiles/Yamaha_EX_5_7.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_FS1R.midnam (from share/patchfiles/Yamaha_FS1R.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_MM6.midnam (from share/patchfiles/Yamaha_MM6.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_MOTIF_6_7_8.midnam (from share/patchfiles/Yamaha_MOTIF_6_7_8.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_MOTIF_ES_6_7_8.midnam (from share/patchfiles/Yamaha_MOTIF_ES_6_7_8.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_MOTIF_RACK_ES.midnam (from share/patchfiles/Yamaha_MOTIF_RACK_ES.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_MOTIF_Rack.midnam (from share/patchfiles/Yamaha_MOTIF_Rack.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_MOTIF_XS.midnam (from share/patchfiles/Yamaha_MOTIF_XS.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_MU100R.midnam (from share/patchfiles/Yamaha_MU100R.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_MU10XG.midnam (from share/patchfiles/Yamaha_MU10XG.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_MU50.midnam (from share/patchfiles/Yamaha_MU50.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_MU80.midnam (from share/patchfiles/Yamaha_MU80.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_MU90R.midnam (from share/patchfiles/Yamaha_MU90R.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_MX-49-61-88.midnam (from share/patchfiles/Yamaha_MX-49-61-88.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_NP-V80.midnam (from share/patchfiles/Yamaha_NP-V80.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_PLG100_XG_Expansion.midnam (from share/patchfiles/Yamaha_PLG100_XG_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_PLG150DX_Expansion.midnam (from share/patchfiles/Yamaha_PLG150DX_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_PLG150PF_Expansion.midnam (from share/patchfiles/Yamaha_PLG150PF_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_PLG150VL_Expansion.midnam (from share/patchfiles/Yamaha_PLG150VL_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_PLG150_AN_Expansion.midnam (from share/patchfiles/Yamaha_PLG150_AN_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_PLG150_DR_PC_Expansion.midnam (from share/patchfiles/Yamaha_PLG150_DR_PC_Expansion.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_PSR540.midnam (from share/patchfiles/Yamaha_PSR540.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_PSR_275.midnam (from share/patchfiles/Yamaha_PSR_275.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_PSR_530_630_730.midnam (from share/patchfiles/Yamaha_PSR_530_630_730.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_PSR_8000.midnam (from share/patchfiles/Yamaha_PSR_8000.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_PSR_9000.midnam (from share/patchfiles/Yamaha_PSR_9000.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_PSR_DJX.midnam (from share/patchfiles/Yamaha_PSR_DJX.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_PSR_DJX_II.midnam (from share/patchfiles/Yamaha_PSR_DJX_II.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_PSR_S900.midnam (from share/patchfiles/Yamaha_PSR_S900.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_QS300.midnam (from share/patchfiles/Yamaha_QS300.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_QY70.midnam (from share/patchfiles/Yamaha_QY70.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_RM50.midnam (from share/patchfiles/Yamaha_RM50.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_S30_80.midnam (from share/patchfiles/Yamaha_S30_80.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_S90.midnam (from share/patchfiles/Yamaha_S90.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_SY77.midnam (from share/patchfiles/Yamaha_SY77.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_SY99.midnam (from share/patchfiles/Yamaha_SY99.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_So3.midnam (from share/patchfiles/Yamaha_So3.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_So8.midnam (from share/patchfiles/Yamaha_So8.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_TG100.midnam (from share/patchfiles/Yamaha_TG100.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_TG500.midnam (from share/patchfiles/Yamaha_TG500.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_TG77.midnam (from share/patchfiles/Yamaha_TG77.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_TX81Z.midnam (from share/patchfiles/Yamaha_TX81Z.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_Tyros.midnam (from share/patchfiles/Yamaha_Tyros.midnam) + install /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/ardour6/patchfiles/Yamaha_Tyros2.midnam (from share/patchfiles/Yamaha_Tyros2.midnam) Waf: Leaving directory `/home/iurt/rpmbuild/BUILD/Ardour-6.7.0/build' 'install' finished successfully (7.999s) + install -d -m 0755 /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/icons + for i in 16 22 32 48 + install -d -m 0755 /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/icons/hicolor/16x16/apps + install -d -m 0755 /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/icons/hicolor/16x16/mimetypes + ln -s /usr/share/ardour6/icons/application-x-ardour_16px.png /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/icons/hicolor/16x16/mimetypes/application-x-ardour6.png + ln -s /usr/share/ardour6/icons/application-x-ardour_16px.png /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/icons/hicolor/16x16/apps/ardour6.png + for i in 16 22 32 48 + install -d -m 0755 /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/icons/hicolor/22x22/apps + install -d -m 0755 /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/icons/hicolor/22x22/mimetypes + ln -s /usr/share/ardour6/icons/application-x-ardour_22px.png /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/icons/hicolor/22x22/mimetypes/application-x-ardour6.png + ln -s /usr/share/ardour6/icons/application-x-ardour_22px.png /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/icons/hicolor/22x22/apps/ardour6.png + for i in 16 22 32 48 + install -d -m 0755 /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/icons/hicolor/32x32/apps + install -d -m 0755 /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/icons/hicolor/32x32/mimetypes + ln -s /usr/share/ardour6/icons/application-x-ardour_32px.png /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/icons/hicolor/32x32/mimetypes/application-x-ardour6.png + ln -s /usr/share/ardour6/icons/application-x-ardour_32px.png /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/icons/hicolor/32x32/apps/ardour6.png + for i in 16 22 32 48 + install -d -m 0755 /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/icons/hicolor/48x48/apps + install -d -m 0755 /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/icons/hicolor/48x48/mimetypes + ln -s /usr/share/ardour6/icons/application-x-ardour_48px.png /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/icons/hicolor/48x48/mimetypes/application-x-ardour6.png + ln -s /usr/share/ardour6/icons/application-x-ardour_48px.png /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/icons/hicolor/48x48/apps/ardour6.png + cat + desktop-file-install --dir=/home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/applications ardour.desktop + cat + cp -a README.urpmi README.Mageia + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 6.7.0-1.mga9 --unique-debug-suffix -6.7.0-1.mga9.aarch64 --unique-debug-src-base ardour-6.7.0-1.mga9.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /home/iurt/rpmbuild/BUILD/Ardour-6.7.0 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-comp.lv2/a-comp.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-exp.lv2/a-exp.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-eq.lv2/a-eq.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-delay.lv2/a-delay.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/ardour-6.7.0 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/ardour-exec-wrapper extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/ardour-request-device extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/ardour-vst-scanner extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/ardour-vst3-scanner extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/backends/libalsa_audiobackend.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/backends/libdummy_audiobackend.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/backends/libjack_audiobackend.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/engines/libclearlooks.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/hardour-6.7.0 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libardour.so.3.0.0 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libardouralsautil.so.0.0.1 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libardourcp.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libaudiographer.so.0.0.0 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libcanvas.so.0.0.0 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libevoral.so.0.0.0 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libgtkmm2ext.so.0.8.3 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libmidipp.so.4.1.0 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libpbd.so.4.1.0 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libptformat.so.0.0.0 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libtemporal.so.0.0.0 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libwaveview.so.0.0.0 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/libwidgets.so.0.0.0 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/luasession extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/panners/libpan1in2out.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/panners/libpan2in2out.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/panners/libpanbalance.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/panners/libpanvbap.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/sanityCheck extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/surfaces/libardour_cc121.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/surfaces/libardour_contourdesign.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/surfaces/libardour_faderport.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/surfaces/libardour_faderport16.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/surfaces/libardour_faderport2.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/surfaces/libardour_faderport8.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/surfaces/libardour_generic_midi.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/surfaces/libardour_mcp.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/surfaces/libardour_osc.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/surfaces/libardour_push2.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/surfaces/libardour_us2400.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/surfaces/libardour_wiimote.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/vamp/libardourvampplugins.so.0.0.0 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/lib64/ardour6/vamp/libardourvamppyin.so.0.0.0 dwz: ./usr/lib64/ardour6/LV2/a-comp.lv2/a-comp.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/LV2/a-delay.lv2/a-delay.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/LV2/a-eq.lv2/a-eq.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/LV2/a-exp.lv2/a-exp.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/ardour-6.7.0-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/ardour-exec-wrapper-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/ardour-request-device-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/ardour-vst-scanner-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/ardour-vst3-scanner-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/backends/libjack_audiobackend.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/engines/libclearlooks.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/hardour-6.7.0-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/libardour.so.3.0.0-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/libardouralsautil.so.0.0.1-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/libardourcp.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/libaudiographer.so.0.0.0-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/libcanvas.so.0.0.0-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/libevoral.so.0.0.0-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/libmidipp.so.4.1.0-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/libpbd.so.4.1.0-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/libptformat.so.0.0.0-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/libtemporal.so.0.0.0-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/libwaveview.so.0.0.0-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/libwidgets.so.0.0.0-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/luasession-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/panners/libpan1in2out.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/panners/libpan2in2out.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/panners/libpanbalance.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/panners/libpanvbap.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/sanityCheck-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/surfaces/libardour_cc121.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/surfaces/libardour_faderport.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/surfaces/libardour_mcp.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/surfaces/libardour_osc.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/surfaces/libardour_push2.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/surfaces/libardour_us2400.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/vamp/libardourvampplugins.so.0.0.0-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/ardour6/vamp/libardourvamppyin.so.0.0.0-6.7.0-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: Too few files for multifile optimization original debug info size: 506660kB, size after compression: 506660kB /usr/bin/sepdebugcrcfix: Updated 0 CRC32s, 51 CRC32s did match. 41550 blocks + /usr/lib/rpm/check-buildroot + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files Warning: unused libraries in /usr/lib64/ardour6/libardouralsautil.so.0.0.1: libglibmm-2.4.so.1 libgobject-2.0.so.0 libsigc-2.0.so.0 libm.so.6 Warning: unused libraries in /usr/lib64/ardour6/libwaveview.so.0.0.0: libgtkmm2ext.so.0 libardour.so.3 libmidipp.so.4 libevoral.so.0 libaudiographer.so.0 libptformat.so.0 libpbd.so.4 libtemporal.so.0 libcairo.so.2 libgtkmm-2.4.so.1 libatkmm-1.6.so.1 libgdkmm-2.4.so.1 libgiomm-2.4.so.1 libpangomm-1.4.so.1 libgtk-x11-2.0.so.0 libgdk-x11-2.0.so.0 libpangocairo-1.0.so.0 libatk-1.0.so.0 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 libgmodule-2.0.so.0 libpangoft2-1.0.so.0 libpango-1.0.so.0 libgobject-2.0.so.0 libharfbuzz.so.0 libfontconfig.so.1 libfreetype.so.6 libxml2.so.2 Warning: unused libraries in /usr/lib64/ardour6/libwidgets.so.0.0.0: libpbd.so.4 libgiomm-2.4.so.1 libatk-1.0.so.0 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 libgmodule-2.0.so.0 libpangoft2-1.0.so.0 libpango-1.0.so.0 libharfbuzz.so.0 libfontconfig.so.1 libfreetype.so.6 libxml2.so.2 Warning: unused libraries in /usr/lib64/ardour6/libaudiographer.so.0.0.0: libglib-2.0.so.0 libglibmm-2.4.so.1 libgobject-2.0.so.0 libsigc-2.0.so.0 libgthread-2.0.so.0 libfftw3f_threads.so.3 libvamp-sdk.so.2 libxml2.so.2 Warning: unused libraries in /usr/lib64/ardour6/libcanvas.so.0.0.0: libpbd.so.4 libgiomm-2.4.so.1 libgtk-x11-2.0.so.0 libatk-1.0.so.0 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 libgmodule-2.0.so.0 libpangoft2-1.0.so.0 libpango-1.0.so.0 libgobject-2.0.so.0 libharfbuzz.so.0 libfontconfig.so.1 libfreetype.so.6 libxml2.so.2 Warning: unused libraries in /usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: libgiomm-2.4.so.1 libpangocairo-1.0.so.0 libatk-1.0.so.0 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 libgmodule-2.0.so.0 libpangoft2-1.0.so.0 libpango-1.0.so.0 libharfbuzz.so.0 libfontconfig.so.1 libfreetype.so.6 libxml2.so.2 Warning: unused libraries in /usr/lib64/ardour6/libardour.so.3.0.0: libevoral.so.0 libaudiographer.so.0 libptformat.so.0 libpbd.so.4 libtemporal.so.0 libgobject-2.0.so.0 libgthread-2.0.so.0 libaubio.so.5 libgiomm-2.4.so.1 libgio-2.0.so.0 libz.so.1 libvamp-sdk.so.2 libsratom-0.so.0 libsord-0.so.0 libserd-0.so.0 Warning: unused libraries in /usr/lib64/ardour6/libardourcp.so: libmidipp.so.4 libevoral.so.0 libaudiographer.so.0 libptformat.so.0 libpbd.so.4 libtemporal.so.0 libgobject-2.0.so.0 libglib-2.0.so.0 libsigc-2.0.so.0 libxml2.so.2 Warning: unused libraries in /usr/lib64/ardour6/libevoral.so.0.0.0: libpbd.so.4 libgobject-2.0.so.0 libsigc-2.0.so.0 libgthread-2.0.so.0 libxml2.so.2 Warning: unused libraries in /usr/lib64/ardour6/libmidipp.so.4.1.0: libpbd.so.4 libtemporal.so.0 libgobject-2.0.so.0 libglib-2.0.so.0 libsigc-2.0.so.0 libxml2.so.2 Warning: unused libraries in /usr/lib64/ardour6/libpbd.so.4.1.0: libsndfile.so.1 libgio-2.0.so.0 Warning: unused libraries in /usr/lib64/ardour6/libptformat.so.0.0.0: libglibmm-2.4.so.1 libgobject-2.0.so.0 libglib-2.0.so.0 libsigc-2.0.so.0 libm.so.6 Warning: unused libraries in /usr/lib64/ardour6/backends/libdummy_audiobackend.so: libmidipp.so.4 libevoral.so.0 libaudiographer.so.0 libptformat.so.0 libpbd.so.4 libtemporal.so.0 libgobject-2.0.so.0 libsigc-2.0.so.0 libxml2.so.2 Warning: unused libraries in /usr/lib64/ardour6/backends/libalsa_audiobackend.so: libmidipp.so.4 libevoral.so.0 libaudiographer.so.0 libptformat.so.0 libardouralsautil.so.0 libpbd.so.4 libtemporal.so.0 libgobject-2.0.so.0 libsigc-2.0.so.0 libxml2.so.2 Warning: unused libraries in /usr/lib64/ardour6/backends/libjack_audiobackend.so: libmidipp.so.4 libevoral.so.0 libaudiographer.so.0 libptformat.so.0 libardouralsautil.so.0 libpbd.so.4 libtemporal.so.0 libgobject-2.0.so.0 libxml2.so.2 libasound.so.2 libm.so.6 Warning: unused libraries in /usr/lib64/ardour6/panners/libpanbalance.so: libardour.so.3 libmidipp.so.4 libevoral.so.0 libaudiographer.so.0 libptformat.so.0 libpbd.so.4 libtemporal.so.0 libgobject-2.0.so.0 libglib-2.0.so.0 libsigc-2.0.so.0 libxml2.so.2 Warning: unused libraries in /usr/lib64/ardour6/panners/libpanvbap.so: libardour.so.3 libmidipp.so.4 libevoral.so.0 libaudiographer.so.0 libptformat.so.0 libpbd.so.4 libtemporal.so.0 libgobject-2.0.so.0 libglib-2.0.so.0 libsigc-2.0.so.0 libxml2.so.2 Warning: unused libraries in /usr/lib64/ardour6/panners/libpan1in2out.so: libardour.so.3 libmidipp.so.4 libevoral.so.0 libaudiographer.so.0 libptformat.so.0 libpbd.so.4 libtemporal.so.0 libgobject-2.0.so.0 libglib-2.0.so.0 libsigc-2.0.so.0 libxml2.so.2 Warning: unused libraries in /usr/lib64/ardour6/panners/libpan2in2out.so: libardour.so.3 libmidipp.so.4 libevoral.so.0 libaudiographer.so.0 libptformat.so.0 libpbd.so.4 libtemporal.so.0 libgobject-2.0.so.0 libglib-2.0.so.0 libsigc-2.0.so.0 libxml2.so.2 Warning: unused libraries in /usr/lib64/ardour6/surfaces/libardour_contourdesign.so: libardour.so.3 libmidipp.so.4 libevoral.so.0 libaudiographer.so.0 libptformat.so.0 libwidgets.so.0 libgtkmm2ext.so.0 libpbd.so.4 libtemporal.so.0 libgdkmm-2.4.so.1 libgiomm-2.4.so.1 libpangomm-1.4.so.1 libcairomm-1.0.so.1 libgtk-x11-2.0.so.0 libgdk-x11-2.0.so.0 libpangocairo-1.0.so.0 libatk-1.0.so.0 libcairo.so.2 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 libgmodule-2.0.so.0 libpangoft2-1.0.so.0 libpango-1.0.so.0 libgobject-2.0.so.0 libharfbuzz.so.0 libfontconfig.so.1 libfreetype.so.6 libxml2.so.2 libm.so.6 Warning: unused libraries in /usr/lib64/ardour6/surfaces/libardour_push2.so: libardour.so.3 libmidipp.so.4 libevoral.so.0 libaudiographer.so.0 libptformat.so.0 libcanvas.so.0 libgtkmm2ext.so.0 libpbd.so.4 libtemporal.so.0 libcairo.so.2 libgobject-2.0.so.0 libharfbuzz.so.0 libgdkmm-2.4.so.1 libgiomm-2.4.so.1 libgtk-x11-2.0.so.0 libgdk-x11-2.0.so.0 libatk-1.0.so.0 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 libgmodule-2.0.so.0 libpangoft2-1.0.so.0 libfontconfig.so.1 libfreetype.so.6 libxml2.so.2 Warning: unused libraries in /usr/lib64/ardour6/surfaces/libardour_wiimote.so: libardour.so.3 libmidipp.so.4 libevoral.so.0 libaudiographer.so.0 libptformat.so.0 libgtkmm2ext.so.0 libpbd.so.4 libtemporal.so.0 libgtkmm-2.4.so.1 libatkmm-1.6.so.1 libgdkmm-2.4.so.1 libgiomm-2.4.so.1 libpangomm-1.4.so.1 libcairomm-1.0.so.1 libgtk-x11-2.0.so.0 libgdk-x11-2.0.so.0 libpangocairo-1.0.so.0 libatk-1.0.so.0 libcairo.so.2 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 libgmodule-2.0.so.0 libpangoft2-1.0.so.0 libpango-1.0.so.0 libgobject-2.0.so.0 libharfbuzz.so.0 libfontconfig.so.1 libfreetype.so.6 libbluetooth.so.3 libxml2.so.2 libm.so.6 Warning: unused libraries in /usr/lib64/ardour6/surfaces/libardour_osc.so: libardour.so.3 libmidipp.so.4 libevoral.so.0 libaudiographer.so.0 libptformat.so.0 libgtkmm2ext.so.0 libpbd.so.4 libtemporal.so.0 libgdkmm-2.4.so.1 libgiomm-2.4.so.1 libpangomm-1.4.so.1 libcairomm-1.0.so.1 libgtk-x11-2.0.so.0 libgdk-x11-2.0.so.0 libpangocairo-1.0.so.0 libatk-1.0.so.0 libcairo.so.2 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 libgmodule-2.0.so.0 libpangoft2-1.0.so.0 libpango-1.0.so.0 libgobject-2.0.so.0 libharfbuzz.so.0 libfontconfig.so.1 libfreetype.so.6 libxml2.so.2 Warning: unused libraries in /usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: libardour.so.3 libmidipp.so.4 libevoral.so.0 libaudiographer.so.0 libptformat.so.0 libcanvas.so.0 libgtkmm2ext.so.0 libpbd.so.4 libtemporal.so.0 libgdkmm-2.4.so.1 libgiomm-2.4.so.1 libpangomm-1.4.so.1 libcairomm-1.0.so.1 libgtk-x11-2.0.so.0 libgdk-x11-2.0.so.0 libpangocairo-1.0.so.0 libatk-1.0.so.0 libcairo.so.2 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 libgmodule-2.0.so.0 libpangoft2-1.0.so.0 libpango-1.0.so.0 libgobject-2.0.so.0 libharfbuzz.so.0 libfontconfig.so.1 libfreetype.so.6 libxml2.so.2 libm.so.6 Warning: unused libraries in /usr/lib64/ardour6/surfaces/libardour_us2400.so: libardour.so.3 libmidipp.so.4 libevoral.so.0 libaudiographer.so.0 libptformat.so.0 libgtkmm2ext.so.0 libpbd.so.4 libtemporal.so.0 libgdkmm-2.4.so.1 libgiomm-2.4.so.1 libpangomm-1.4.so.1 libcairomm-1.0.so.1 libgtk-x11-2.0.so.0 libgdk-x11-2.0.so.0 libpangocairo-1.0.so.0 libatk-1.0.so.0 libcairo.so.2 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 libgmodule-2.0.so.0 libpangoft2-1.0.so.0 libpango-1.0.so.0 libgobject-2.0.so.0 libharfbuzz.so.0 libfontconfig.so.1 libfreetype.so.6 libxml2.so.2 Warning: unused libraries in /usr/lib64/ardour6/surfaces/libardour_mcp.so: libardour.so.3 libmidipp.so.4 libevoral.so.0 libaudiographer.so.0 libptformat.so.0 libgtkmm2ext.so.0 libpbd.so.4 libtemporal.so.0 libgdkmm-2.4.so.1 libgiomm-2.4.so.1 libpangomm-1.4.so.1 libcairomm-1.0.so.1 libgtk-x11-2.0.so.0 libgdk-x11-2.0.so.0 libpangocairo-1.0.so.0 libatk-1.0.so.0 libcairo.so.2 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 libgmodule-2.0.so.0 libpangoft2-1.0.so.0 libpango-1.0.so.0 libgobject-2.0.so.0 libharfbuzz.so.0 libfontconfig.so.1 libfreetype.so.6 libxml2.so.2 Warning: unused libraries in /usr/lib64/ardour6/surfaces/libardour_cc121.so: libardour.so.3 libmidipp.so.4 libevoral.so.0 libaudiographer.so.0 libptformat.so.0 libgtkmm2ext.so.0 libpbd.so.4 libtemporal.so.0 libgdkmm-2.4.so.1 libgiomm-2.4.so.1 libpangomm-1.4.so.1 libcairomm-1.0.so.1 libgtk-x11-2.0.so.0 libgdk-x11-2.0.so.0 libpangocairo-1.0.so.0 libatk-1.0.so.0 libcairo.so.2 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 libgmodule-2.0.so.0 libpangoft2-1.0.so.0 libpango-1.0.so.0 libgobject-2.0.so.0 libharfbuzz.so.0 libfontconfig.so.1 libfreetype.so.6 libxml2.so.2 Warning: unused libraries in /usr/lib64/ardour6/surfaces/libardour_faderport2.so: libardour.so.3 libmidipp.so.4 libevoral.so.0 libaudiographer.so.0 libptformat.so.0 libgtkmm2ext.so.0 libpbd.so.4 libtemporal.so.0 libgdkmm-2.4.so.1 libgiomm-2.4.so.1 libpangomm-1.4.so.1 libcairomm-1.0.so.1 libgtk-x11-2.0.so.0 libgdk-x11-2.0.so.0 libpangocairo-1.0.so.0 libatk-1.0.so.0 libcairo.so.2 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 libgmodule-2.0.so.0 libpangoft2-1.0.so.0 libpango-1.0.so.0 libgobject-2.0.so.0 libharfbuzz.so.0 libfontconfig.so.1 libfreetype.so.6 libxml2.so.2 Warning: unused libraries in /usr/lib64/ardour6/surfaces/libardour_faderport16.so: libardour.so.3 libmidipp.so.4 libevoral.so.0 libaudiographer.so.0 libptformat.so.0 libgtkmm2ext.so.0 libpbd.so.4 libtemporal.so.0 libgdkmm-2.4.so.1 libgiomm-2.4.so.1 libpangomm-1.4.so.1 libcairomm-1.0.so.1 libgtk-x11-2.0.so.0 libgdk-x11-2.0.so.0 libpangocairo-1.0.so.0 libatk-1.0.so.0 libcairo.so.2 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 libgmodule-2.0.so.0 libpangoft2-1.0.so.0 libpango-1.0.so.0 libgobject-2.0.so.0 libharfbuzz.so.0 libfontconfig.so.1 libfreetype.so.6 libxml2.so.2 Warning: unused libraries in /usr/lib64/ardour6/surfaces/libardour_faderport8.so: libardour.so.3 libmidipp.so.4 libevoral.so.0 libaudiographer.so.0 libptformat.so.0 libgtkmm2ext.so.0 libpbd.so.4 libtemporal.so.0 libgdkmm-2.4.so.1 libgiomm-2.4.so.1 libpangomm-1.4.so.1 libcairomm-1.0.so.1 libgtk-x11-2.0.so.0 libgdk-x11-2.0.so.0 libpangocairo-1.0.so.0 libatk-1.0.so.0 libcairo.so.2 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 libgmodule-2.0.so.0 libpangoft2-1.0.so.0 libpango-1.0.so.0 libgobject-2.0.so.0 libharfbuzz.so.0 libfontconfig.so.1 libfreetype.so.6 libxml2.so.2 Warning: unused libraries in /usr/lib64/ardour6/surfaces/libardour_faderport.so: libardour.so.3 libmidipp.so.4 libevoral.so.0 libaudiographer.so.0 libptformat.so.0 libgtkmm2ext.so.0 libpbd.so.4 libtemporal.so.0 libgdkmm-2.4.so.1 libgiomm-2.4.so.1 libpangomm-1.4.so.1 libcairomm-1.0.so.1 libgtk-x11-2.0.so.0 libgdk-x11-2.0.so.0 libpangocairo-1.0.so.0 libatk-1.0.so.0 libcairo.so.2 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 libgmodule-2.0.so.0 libpangoft2-1.0.so.0 libpango-1.0.so.0 libgobject-2.0.so.0 libharfbuzz.so.0 libfontconfig.so.1 libfreetype.so.6 libxml2.so.2 Warning: unused libraries in /usr/lib64/ardour6/surfaces/libardour_generic_midi.so: libardour.so.3 libmidipp.so.4 libevoral.so.0 libaudiographer.so.0 libptformat.so.0 libgtkmm2ext.so.0 libpbd.so.4 libtemporal.so.0 libgdkmm-2.4.so.1 libgiomm-2.4.so.1 libpangomm-1.4.so.1 libcairomm-1.0.so.1 libgtk-x11-2.0.so.0 libgdk-x11-2.0.so.0 libpangocairo-1.0.so.0 libatk-1.0.so.0 libcairo.so.2 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 libgmodule-2.0.so.0 libpangoft2-1.0.so.0 libpango-1.0.so.0 libgobject-2.0.so.0 libharfbuzz.so.0 libfontconfig.so.1 libfreetype.so.6 libxml2.so.2 Warning: unused libraries in /usr/lib64/ardour6/vamp/libardourvampplugins.so.0.0.0: libfftw3f_threads.so.3 Warning: unused libraries in /usr/lib64/ardour6/engines/libclearlooks.so: libatk-1.0.so.0 libgio-2.0.so.0 libgmodule-2.0.so.0 libpangoft2-1.0.so.0 libpango-1.0.so.0 libharfbuzz.so.0 libfontconfig.so.1 libfreetype.so.6 Warning: unused libraries in /usr/lib64/ardour6/ardour-vst-scanner: libgiomm-2.4.so.1 libgio-2.0.so.0 libgobject-2.0.so.0 libsigc-2.0.so.0 libxml2.so.2 libarchive.so.13 libcurl.so.4 libm.so.6 Warning: unused libraries in /usr/lib64/ardour6/ardour-vst3-scanner: libgiomm-2.4.so.1 libgio-2.0.so.0 libgobject-2.0.so.0 libsigc-2.0.so.0 libarchive.so.13 libcurl.so.4 libxml2.so.2 libm.so.6 Warning: unused libraries in /usr/lib64/ardour6/luasession: libardour.so.3 libmidipp.so.4 libevoral.so.0 libaudiographer.so.0 libptformat.so.0 libpbd.so.4 libtemporal.so.0 libFLAC.so.8 libfontconfig.so.1 libfreetype.so.6 libgobject-2.0.so.0 libgiomm-2.4.so.1 libgio-2.0.so.0 libgthread-2.0.so.0 libogg.so.0 libcurl.so.4 libxml2.so.2 liblo.so.7 libfftw3f.so.3 libfftw3f_threads.so.3 libtag.so.1 libz.so.1 liblilv-0.so.0 libsratom-0.so.0 libsord-0.so.0 libserd-0.so.0 librubberband.so.2 libsamplerate.so.0 libaubio.so.5 liblrdf.so.2 libarchive.so.13 libvamp-sdk.so.2 libvamp-hostsdk.so.3 libsuil-0.so.0 libm.so.6 Warning: unused libraries in /usr/lib64/ardour6/hardour-6.7.0: libardour.so.3 libmidipp.so.4 libevoral.so.0 libaudiographer.so.0 libptformat.so.0 libpbd.so.4 libtemporal.so.0 libFLAC.so.8 libfontconfig.so.1 libfreetype.so.6 libgobject-2.0.so.0 libglib-2.0.so.0 libsigc-2.0.so.0 libgiomm-2.4.so.1 libgio-2.0.so.0 libgthread-2.0.so.0 libogg.so.0 libcurl.so.4 libxml2.so.2 libfftw3f.so.3 libfftw3f_threads.so.3 liblo.so.7 libtag.so.1 libz.so.1 liblilv-0.so.0 libsratom-0.so.0 libsord-0.so.0 libserd-0.so.0 librubberband.so.2 libsamplerate.so.0 libaubio.so.5 liblrdf.so.2 libarchive.so.13 libvamp-sdk.so.2 libvamp-hostsdk.so.3 libsuil-0.so.0 libm.so.6 Warning: unused libraries in /usr/lib64/ardour6/ardour-6.7.0: libwaveview.so.0 libardour.so.3 libmidipp.so.4 libevoral.so.0 libaudiographer.so.0 libptformat.so.0 libcanvas.so.0 libwidgets.so.0 libgtkmm2ext.so.0 libpbd.so.4 libtemporal.so.0 libFLAC.so.8 libfreetype.so.6 libgthread-2.0.so.0 libatk-1.0.so.0 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 libgmodule-2.0.so.0 libharfbuzz.so.0 libogg.so.0 libgiomm-2.4.so.1 libfftw3f_threads.so.3 libtag.so.1 libz.so.1 libsratom-0.so.0 libsord-0.so.0 libserd-0.so.0 librubberband.so.2 libsamplerate.so.0 libaubio.so.5 liblrdf.so.2 libarchive.so.13 libvamp-sdk.so.2 libvamp-hostsdk.so.3 + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python3 1 0 + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/bin/ardour6-lua from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/ardour6 from /bin/sh to #!/usr/bin/sh Processing files: ardour-6.7.0-1.mga9.aarch64 Executing(%doc): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.GhimEq + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd Ardour-6.7.0 + DOCDIR=/home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/doc/ardour + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/doc/ardour + cp -pr README /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/doc/ardour + cp -pr README.urpmi /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/doc/ardour + cp -pr README.Mageia /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64/usr/share/doc/ardour + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(ardour.desktop) ardour = 1:6.7.0-1.mga9 ardour(aarch-64) = 1:6.7.0-1.mga9 ardour3 = 6.7.0-1.mga9 config(ardour) = 1:6.7.0-1.mga9 libalsa_audiobackend.so()(64bit) libardour.so.3()(64bit) libardour_cc121.so()(64bit) libardour_contourdesign.so()(64bit) libardour_faderport.so()(64bit) libardour_faderport16.so()(64bit) libardour_faderport2.so()(64bit) libardour_faderport8.so()(64bit) libardour_generic_midi.so()(64bit) libardour_launch_control_xl.so()(64bit) libardour_mcp.so()(64bit) libardour_osc.so()(64bit) libardour_push2.so()(64bit) libardour_us2400.so()(64bit) libardour_wiimote.so()(64bit) libardouralsautil.so.0()(64bit) libardourcp.so()(64bit) libardourvampplugins.so.0()(64bit) libardourvamppyin.so.0()(64bit) libaudiographer.so.0()(64bit) libcanvas.so.0()(64bit) libclearlooks.so()(64bit) libdummy_audiobackend.so()(64bit) libevoral.so.0()(64bit) libgtkmm2ext.so.0()(64bit) libjack_audiobackend.so()(64bit) libmidipp.so.4()(64bit) libpan1in2out.so()(64bit) libpan2in2out.so()(64bit) libpanbalance.so()(64bit) libpanvbap.so()(64bit) libpbd.so.4()(64bit) libptformat.so.0()(64bit) libtemporal.so.0()(64bit) libwaveview.so.0()(64bit) libwidgets.so.0()(64bit) mimehandler(application/x-ardour) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libFLAC.so.8()(64bit) libX11.so.6()(64bit) libarchive.so.13()(64bit) libardour.so.3()(64bit) libardouralsautil.so.0()(64bit) libardourcp.so()(64bit) libasound.so.2()(64bit) libasound.so.2(ALSA_0.9)(64bit) libasound.so.2(ALSA_0.9.0rc4)(64bit) libatk-1.0.so.0()(64bit) libatkmm-1.6.so.1()(64bit) libaubio.so.5()(64bit) libaudiographer.so.0()(64bit) libbluetooth.so.3()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libcairo.so.2()(64bit) libcairomm-1.0.so.1()(64bit) libcanvas.so.0()(64bit) libcurl.so.4()(64bit) libcwiid.so.1()(64bit) libdbus-1.so.3()(64bit) libdbus-1.so.3(LIBDBUS_1_3)(64bit) libevoral.so.0()(64bit) libfftw3f.so.3()(64bit) libfftw3f_threads.so.3()(64bit) libfontconfig.so.1()(64bit) libfreetype.so.6()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgdk-x11-2.0.so.0()(64bit) libgdk_pixbuf-2.0.so.0()(64bit) libgdkmm-2.4.so.1()(64bit) libgio-2.0.so.0()(64bit) libgiomm-2.4.so.1()(64bit) libglib-2.0.so.0()(64bit) libglibmm-2.4.so.1()(64bit) libgmodule-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libgthread-2.0.so.0()(64bit) libgtk-x11-2.0.so.0()(64bit) libgtkmm-2.4.so.1()(64bit) libgtkmm2ext.so.0()(64bit) libharfbuzz.so.0()(64bit) libjack.so.0()(64bit) liblilv-0.so.0()(64bit) liblo.so.7()(64bit) liblrdf.so.2()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.32)(64bit) libmidipp.so.4()(64bit) libogg.so.0()(64bit) libpango-1.0.so.0()(64bit) libpangocairo-1.0.so.0()(64bit) libpangoft2-1.0.so.0()(64bit) libpangomm-1.4.so.1()(64bit) libpbd.so.4()(64bit) libptformat.so.0()(64bit) libreadline.so.8()(64bit) librubberband.so.2()(64bit) libsamplerate.so.0()(64bit) libsamplerate.so.0(libsamplerate.so.0.0)(64bit) libserd-0.so.0()(64bit) libsigc-2.0.so.0()(64bit) libsndfile.so.1()(64bit) libsndfile.so.1(libsndfile.so.1.0)(64bit) libsord-0.so.0()(64bit) libsratom-0.so.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libsuil-0.so.0()(64bit) libtag.so.1()(64bit) libtemporal.so.0()(64bit) libusb-1.0.so.0()(64bit) libvamp-hostsdk.so.3()(64bit) libvamp-sdk.so.2()(64bit) libwaveview.so.0()(64bit) libwidgets.so.0()(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxml2.so.2(LIBXML2_2.6.0)(64bit) libz.so.1()(64bit) Conflicts: ardour3 < 4.0 Obsoletes: ardour3 < 4.0 Processing files: ardour-debugsource-6.7.0-1.mga9.aarch64 Provides: ardour-debugsource = 1:6.7.0-1.mga9 ardour-debugsource(aarch-64) = 1:6.7.0-1.mga9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ardour-debuginfo-6.7.0-1.mga9.aarch64 Provides: ardour-debuginfo = 1:6.7.0-1.mga9 ardour-debuginfo(aarch-64) = 1:6.7.0-1.mga9 debuginfo(build-id) = 00e384bb9af871640454f0439ada76ae4c4729ba debuginfo(build-id) = 08536fa05261a709211a087b17a744cd5e2daa3c debuginfo(build-id) = 08deb53a03de6ce73f0204d1540d64f65e5b51c4 debuginfo(build-id) = 0ce94656b8fdd65cfbd3ba2c867df4711357b6e1 debuginfo(build-id) = 0e78675e11c44bf7ab2d97a681373568a99ed885 debuginfo(build-id) = 0f8c3176007c971514e3573bb0dce55efdd38454 debuginfo(build-id) = 1e60315307b3ee955a1c7e56738457093e2d81c9 debuginfo(build-id) = 2123b17b86769200468c59d184d222a4face640a debuginfo(build-id) = 21dbeb52d685c361bb79cd6a87b16fb305d3763d debuginfo(build-id) = 27f55558a1a0ba0806b0d6fb237dc0cecdbf7e69 debuginfo(build-id) = 3271771d6606b38049c98df3fcb52dd6c72f7532 debuginfo(build-id) = 3d515b929b08933b61faa927390a304244cdf063 debuginfo(build-id) = 3d64cc306596f9f0464bc7f3500c5364c97bfb63 debuginfo(build-id) = 43d334a9a2ee1d7d0861c597893bfcc545dfbe60 debuginfo(build-id) = 49f09b9b9a62c444d030e9894f039d8368ee1b36 debuginfo(build-id) = 4e7c7d2a31ca1a3e63dd133586a010c647d1002e debuginfo(build-id) = 56a6fcc82e9349afb9ea3c892bdde04619acb895 debuginfo(build-id) = 577a69a7c8b853900e0f0cf3348cbd6081bf17f3 debuginfo(build-id) = 5d0cc5c6db9307cbda7bb760db5a13de55d61a25 debuginfo(build-id) = 5d7300ddea04144352be33b9baafcdb87e18ae20 debuginfo(build-id) = 6001363052d2f3a3f13e5660dfb5ab08647e39a7 debuginfo(build-id) = 6fbc1b50e7492cea53affb57056ec3eceadae802 debuginfo(build-id) = 70ceb8eeb452f6b3573828938e3d124c02bc7363 debuginfo(build-id) = 75ed4a3696171a02f89d703e2536b3bb7013fe69 debuginfo(build-id) = 762fe42b5a4edf854fe6f3d8cf54f568cfe2e2ae debuginfo(build-id) = 7b04335a411edd7ee3be35a11d3d8079d5ec0eb0 debuginfo(build-id) = 7c18dd060077762633fafac7c73b02eb0785a184 debuginfo(build-id) = 845b6a82f5ee0dec29d71f80725c122a9d1e110d debuginfo(build-id) = 84a25b86dd1eca119b8fc15583479ebb0427af55 debuginfo(build-id) = 853d06b41d546a28e1f938631a9db6654f6814b0 debuginfo(build-id) = 8565e0b8b3c47c3afc7ff389cf6428c01ea14fec debuginfo(build-id) = 87b7db29f593e669ffefedb25520474ef031dc0c debuginfo(build-id) = 87d7b69a186dc7518ea23c70b466c87fef6e19d6 debuginfo(build-id) = 89192031a1ce607ecc42563dc2cbb2d6e060df9b debuginfo(build-id) = 8b5a09923179434b3699c24be29e58203145e101 debuginfo(build-id) = 996123ff40c40abed92abcfd3810f13e3d91707c debuginfo(build-id) = a0ad84938097a1cbf627e04dd05b66b5046204c5 debuginfo(build-id) = a19a5d7e38adb88b2e4c6535f67824a48f6373de debuginfo(build-id) = a348b736081873b2d9c4621bd77298a1d1f3d4dc debuginfo(build-id) = a99632586aca6102ba01dd6b998b07a0e3cada21 debuginfo(build-id) = af5c3b5fbfb37e6d4eae0e6c260ca7176030c362 debuginfo(build-id) = b256ff760c2461d12c79795f20f67c6823eadc18 debuginfo(build-id) = bcd036f37d7ee05138961345e4570e015efa6eaf debuginfo(build-id) = c14576c739549ef4e850d92acf74e313bf7813b7 debuginfo(build-id) = c75136a523ec559a6b3ba3b72e14d9df5813a28d debuginfo(build-id) = cb5f46b75b5a553f0f0d2a160d0e24564432dbdf debuginfo(build-id) = d6899d29a7bc67383034b8666b29cda66b1cca8b debuginfo(build-id) = dd04507df4800879aec779f00588fc4be6d0844f debuginfo(build-id) = e53e3d4efc80b1a571a80edc1a1ddb7ae0bc5495 debuginfo(build-id) = e5a3bf7781c0c3385f79f8128a6190e20eefcaa3 debuginfo(build-id) = e85361a87e11b1d6c2d97d535a83b34fe7b6334e Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ardour-debugsource(aarch-64) = 1:6.7.0-1.mga9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64 Wrote: /home/iurt/rpmbuild/RPMS/aarch64/ardour-debugsource-6.7.0-1.mga9.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/ardour-6.7.0-1.mga9.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/ardour-debuginfo-6.7.0-1.mga9.aarch64.rpm Executing(%clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.e8MukT + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd Ardour-6.7.0 + /usr/bin/rm -rf /home/iurt/rpmbuild/BUILDROOT/ardour-6.7.0-1.mga9.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(--clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.HDChHJ + umask 022 + cd /home/iurt/rpmbuild/BUILD + rm -rf Ardour-6.7.0 + RPM_EC=0 ++ jobs -p + exit 0 D: [iurt_root_command] Success!