D: [iurt_root_command] chroot Installing /home/iurt/rpmbuild/SRPMS/ardour-5.12.0-8.mga8.src.rpm Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.ZsPJ6r + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD + rm -rf Ardour-5.12.0 + /usr/bin/tar -xof - + /usr/bin/bzip2 -dc /home/iurt/rpmbuild/SOURCES/Ardour-5.12.0.tar.bz2 + STATUS=0 + '[' 0 -ne 0 ']' + cd Ardour-5.12.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.AdRNHt + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd Ardour-5.12.0 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + /usr/bin/python2 ./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-5.12.0 Setting out to : /home/iurt/rpmbuild/BUILD/Ardour-5.12.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 : yes Checking for boost library >= 1.39 : ok Checking for program pkg-config : /usr/bin/pkg-config Checking for 'alsa' : yes Checking for 'glib-2.0' >= 2.28 : yes Checking for 'gthread-2.0' >= 2.2 : yes Checking for 'glibmm-2.4' >= 2.32.0 : yes Checking for 'sndfile' >= 1.0.18 : yes Checking for 'giomm-2.4' >= 2.2 : yes Checking for 'libcurl' >= 7.0.0 : yes Checking for 'libarchive' >= 3.0.0 : yes Checking for 'liblo' >= 0.26 : yes Checking for 'taglib' >= 1.6 : 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 Checking for 'libudev' : yes Checking for 'fftw3f' : yes Checking for 'aubio' >= 0.3.2 : yes Checking for 'aubio' >= 0.4.0 : yes Checking for 'libxml-2.0' : yes Checking for 'sigc++-2.0' >= 2.0 : yes Checking for function getmntent : yes Checking for header execinfo.h : yes Checking for header unistd.h : yes Checking for function posix_memalign : yes Checking for function localtime_r : yes Checking for header boost/shared_ptr.hpp : yes Checking for header boost/weak_ptr.hpp : yes 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 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 '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 program gas,as,gcc : /usr/bin/as Checking for 'lrdf' >= 0.4.0 : yes Checking for 'samplerate' >= 0.1.0 : yes Checking for 'lv2' >= 1.0.0 : yes Checking for 'lv2' >= 1.2.0 : yes Checking for 'lv2' >= 1.10.0 : 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.14.0 : yes Checking for 'lilv-0' >= 0.16.0 : yes Checking for 'lilv-0' >= 0.19.2 : yes Checking for 'lilv-0' >= 0.21.3 : yes Checking for 'suil-0' >= 0.6.0 : yes Checking for 'ogg' >= 1.1.2 : yes Checking for 'flac' >= 1.2.1 : 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 'gtkmm-2.4' >= 2.8 : yes Checking for 'gtk+-2.0' >= 2.12.1 : yes Checking for 'samplerate' >= 0.1.7 : yes Checking for 'fftw3f' >= 3.3.5 : yes Checking for header boost/shared_ptr.hpp : yes Checking for header boost/format.hpp : yes Checking for 'lv2' >= 1.0.0 : yes Checking for 'cairo' >= 1.12.0 : yes 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 * build session-utils : no Checking for 'dbus-1' : yes Checking for function readline : 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 * 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 * FLAC : True * FPU optimization : True * Freedesktop files : False * Libjack linking : link * Libjack metadata : True * Lua Binding Doc : False * LV2 UI embedding : True * LV2 support : True * LV2 extensions : True * LXVST support : True * Mac VST support : 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 * Windows VST support : False * Wiimote support : True * Windows key : Mod4> build/tools/sanity_check/main.cpp.1.o [ 2/970] cxx: tools/sanity_check/systemtest.cpp -> build/tools/sanity_check/systemtest.cpp.1.o [ 3/970] c: tools/gccabicheck/abicheck.c -> build/tools/gccabicheck/abicheck.c.1.o [ 4/970] c: libs/clearlooks-newer/animation.c -> build/libs/clearlooks-newer/animation.c.1.o [ 5/970] c: libs/clearlooks-newer/cairo-support.c -> build/libs/clearlooks-newer/cairo-support.c.1.o [ 6/970] c: libs/clearlooks-newer/clearlooks_draw.c -> build/libs/clearlooks-newer/clearlooks_draw.c.1.o [ 7/970] c: libs/clearlooks-newer/clearlooks_draw_glossy.c -> build/libs/clearlooks-newer/clearlooks_draw_glossy.c.1.o [ 8/970] c: libs/clearlooks-newer/clearlooks_draw_gummy.c -> build/libs/clearlooks-newer/clearlooks_draw_gummy.c.1.o [ 9/970] c: libs/clearlooks-newer/clearlooks_draw_inverted.c -> build/libs/clearlooks-newer/clearlooks_draw_inverted.c.1.o [ 10/970] c: libs/clearlooks-newer/clearlooks_rc_style.c -> build/libs/clearlooks-newer/clearlooks_rc_style.c.1.o [ 11/970] c: libs/clearlooks-newer/clearlooks_style.c -> build/libs/clearlooks-newer/clearlooks_style.c.1.o [ 12/970] c: libs/clearlooks-newer/clearlooks_theme_main.c -> build/libs/clearlooks-newer/clearlooks_theme_main.c.1.o [ 13/970] c: libs/clearlooks-newer/support.c -> build/libs/clearlooks-newer/support.c.1.o [ 14/970] c: libs/clearlooks-newer/widget-information.c -> build/libs/clearlooks-newer/widget-information.c.1.o [ 15/970] engines: -> build/libs/clearlooks-newer/engines [ 16/970] c: libs/fluidsynth/src/fluid_midi.c -> build/libs/fluidsynth/src/fluid_midi.c.2.o [ 17/970] c: libs/fluidsynth/src/fluid_adsr_env.c -> build/libs/fluidsynth/src/fluid_adsr_env.c.2.o [ 18/970] c: libs/fluidsynth/src/fluid_chorus.c -> build/libs/fluidsynth/src/fluid_chorus.c.2.o [ 19/970] c: libs/fluidsynth/src/fluid_iir_filter.c -> build/libs/fluidsynth/src/fluid_iir_filter.c.2.o In file included from /usr/include/glib-2.0/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/fluidsynth/src/fluidsynth_priv.h:25, from ../libs/fluidsynth/src/fluid_chorus.h:25, from ../libs/fluidsynth/src/fluid_chorus.c:68: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 20/970] c: libs/fluidsynth/src/fluid_lfo.c -> build/libs/fluidsynth/src/fluid_lfo.c.2.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/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/glib-2.0/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/fluidsynth/src/fluidsynth_priv.h:25, from ../libs/fluidsynth/src/fluid_midi.h:24, from ../libs/fluidsynth/src/fluid_midi.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_midi.c: At top level: ../libs/fluidsynth/src/fluid_midi.c:27:12: warning: 'fluid_midi_event_length' declared 'static' but never defined [-Wunused-function] 27 | static int fluid_midi_event_length(unsigned char event); | ^~~~~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_midi.c:34:14: warning: 'fluid_file_read_full' declared 'static' but never defined [-Wunused-function] 34 | static char* fluid_file_read_full(fluid_file fp, size_t* length); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/clearlooks-newer/cairo-support.h:3, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/clearlooks-newer/cairo-support.h:3, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/clearlooks-newer/cairo-support.h:3, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/clearlooks-newer/cairo-support.h:3, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/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/glib-2.0/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/fluidsynth/src/fluidsynth_priv.h:25, from ../libs/fluidsynth/src/fluid_iir_filter.h:24, from ../libs/fluidsynth/src/fluid_iir_filter.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 21/970] c: libs/fluidsynth/src/fluid_rev.c -> build/libs/fluidsynth/src/fluid_rev.c.2.o In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/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/glib-2.0/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/fluidsynth/src/fluidsynth_priv.h:25, from ../libs/fluidsynth/src/fluid_adsr_env.h:24, from ../libs/fluidsynth/src/fluid_adsr_env.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/clearlooks-newer/cairo-support.h:3, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/clearlooks-newer/general-support.h:2, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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 | ^~~~~~~~~ [ 22/970] c: libs/fluidsynth/src/fluid_rvoice.c -> build/libs/fluidsynth/src/fluid_rvoice.c.2.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/clearlooks-newer/cairo-support.h:3, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/clearlooks-newer/cairo-support.h:3, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/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/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) (); | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/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 | { | ^ [ 23/970] c: libs/fluidsynth/src/fluid_rvoice_dsp.c -> build/libs/fluidsynth/src/fluid_rvoice_dsp.c.2.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/clearlooks-newer/cairo-support.h:3, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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) (); | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/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/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/clearlooks-newer/cairo-support.h:3, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/clearlooks-newer/general-support.h:2, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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/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) (); | ^~~~~~~ [ 24/970] c: libs/fluidsynth/src/fluid_rvoice_event.c -> build/libs/fluidsynth/src/fluid_rvoice_event.c.2.o In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/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/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/clearlooks-newer/cairo-support.h:3, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/clearlooks-newer/general-support.h:2, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/clearlooks-newer/cairo-support.h:3, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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) (); | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/clearlooks-newer/cairo-support.h:3, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/clearlooks-newer/cairo-support.h:3, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/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/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/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/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/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) (); | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/clearlooks-newer/cairo-support.h:3, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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) (); | ^~~~~~~ [ 25/970] c: libs/fluidsynth/src/fluid_rvoice_mixer.c -> build/libs/fluidsynth/src/fluid_rvoice_mixer.c.2.o 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/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/fluidsynth/src/fluidsynth_priv.h:25, from ../libs/fluidsynth/src/fluid_rvoice.h:25, from ../libs/fluidsynth/src/fluid_rvoice.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 26/970] c: libs/fluidsynth/src/fluid_defsfont.c -> build/libs/fluidsynth/src/fluid_defsfont.c.2.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/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/glib-2.0/gobject/gobject.h: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:2301:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2301 | ((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:35: 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:35: 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:39: 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:19: 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:2315:27: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2315 | 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:55: 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:2315:27: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2315 | 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:85: 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:2301:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2301 | ((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:32: 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:35: note: in expansion of macro 'GTK_WIDGET' 166 | #define GTK_WIDGET_STATE(wid) (GTK_WIDGET (wid)->state) | ^~~~~~~~~~ ../libs/clearlooks-newer/support.c:81:15: note: in expansion of macro 'GTK_WIDGET_STATE' 81 | state_type = GTK_WIDGET_STATE (parent); | ^~~~~~~~~~~~~~~~ [ 27/970] c: libs/fluidsynth/src/fluid_chan.c -> build/libs/fluidsynth/src/fluid_chan.c.2.o In file included from /usr/include/glib-2.0/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/fluidsynth/src/fluidsynth_priv.h:25, from ../libs/fluidsynth/src/fluid_rvoice_dsp.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/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/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/clearlooks-newer/cairo-support.h:3, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/clearlooks-newer/general-support.h:2, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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/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) (); | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/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 | ^~~~~~~~~ [ 28/970] c: libs/fluidsynth/src/fluid_event.c -> build/libs/fluidsynth/src/fluid_event.c.2.o [ 29/970] c: libs/fluidsynth/src/fluid_gen.c -> build/libs/fluidsynth/src/fluid_gen.c.2.o [ 30/970] c: libs/fluidsynth/src/fluid_mod.c -> build/libs/fluidsynth/src/fluid_mod.c.2.o [ 31/970] c: libs/fluidsynth/src/fluid_synth.c -> build/libs/fluidsynth/src/fluid_synth.c.2.o [ 32/970] c: libs/fluidsynth/src/fluid_tuning.c -> build/libs/fluidsynth/src/fluid_tuning.c.2.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/clearlooks-newer/cairo-support.h:3, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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) (); | ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/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/glib-2.0/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/fluidsynth/src/fluidsynth_priv.h:25, from ../libs/fluidsynth/src/fluid_rvoice_event.h:25, from ../libs/fluidsynth/src/fluid_rvoice_event.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/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/fluidsynth/src/fluidsynth_priv.h:25, from ../libs/fluidsynth/src/fluid_rvoice_mixer.h:25, from ../libs/fluidsynth/src/fluid_rvoice_mixer.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 33/970] c: libs/fluidsynth/src/fluid_voice.c -> build/libs/fluidsynth/src/fluid_voice.c.2.o 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) (); | ^~~~~~~ [ 34/970] c: libs/fluidsynth/src/fluid_conv.c -> build/libs/fluidsynth/src/fluid_conv.c.2.o [ 35/970] c: libs/fluidsynth/src/fluid_hash.c -> build/libs/fluidsynth/src/fluid_hash.c.2.o In file included from /usr/include/glib-2.0/gobject/gobject.h: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:2301:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2301 | ((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:70: 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:2301:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2301 | ((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:24: note: in expansion of macro 'CLEARLOOKS_STYLE' 75 | params->radius = CLEARLOOKS_STYLE (style)->radius; | ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2301:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2301 | ((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:21: note: in expansion of macro 'CLEARLOOKS_STYLE' 87 | params->parentbg = CLEARLOOKS_STYLE (style)->colors.bg[state_type]; | ^~~~~~~~~~~~~~~~ [ 36/970] c: libs/fluidsynth/src/fluid_list.c -> build/libs/fluidsynth/src/fluid_list.c.2.o 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) (); | ^~~~~~~ In file included from /usr/include/glib-2.0/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/fluidsynth/src/fluidsynth_priv.h:25, from ../libs/fluidsynth/src/fluid_defsfont.h:29, from ../libs/fluidsynth/src/fluid_defsfont.c:25: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ 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': ../libs/fluidsynth/src/fluid_defsfont.c: In function 'fluid_cached_sampledata_load': ../libs/fluidsynth/src/fluid_defsfont.c:283:25: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 283 | loaded_sampledata = (short*) cached_sampledata->sampledata; | ^ /usr/include/glib-2.0/gobject/gtype.h:2315:27: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2315 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^ /usr/include/glib-2.0/glib/gmacros.h:937:25: note: in definition of macro 'G_LIKELY' 937 | #define G_LIKELY(expr) (expr) | ^~~~ ../libs/clearlooks-newer/clearlooks_style.c:1436:2: note: in expansion of macro 'g_return_val_if_fail' 1436 | 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:161:39: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' 161 | #define GDK_IS_PIXBUF(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_PIXBUF)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.c:1436:24: note: in expansion of macro 'GDK_IS_PIXBUF' 1436 | g_return_val_if_fail (GDK_IS_PIXBUF (pixbuf), NULL); | ^~~~~~~~~~~~~ In file included from ../libs/fluidsynth/src/fluid_defsfont.h:29, from ../libs/fluidsynth/src/fluid_defsfont.c:25: ../libs/fluidsynth/src/fluid_defsfont.c: In function 'fluid_cached_sampledata_unload': ../libs/fluidsynth/src/fluid_defsfont.c:401:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 401 | FLUID_FREE((short*) cached_sampledata->sampledata); | ^ ../libs/fluidsynth/src/fluidsynth_priv.h:221:43: note: in definition of macro 'FLUID_FREE' 221 | #define FLUID_FREE(_p) free(_p) | ^~ In file included from /usr/include/glib-2.0/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/fluidsynth/src/fluidsynth_priv.h:25, from ../libs/fluidsynth/src/fluid_chan.h:24, from ../libs/fluidsynth/src/fluid_chan.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 37/970] c: libs/fluidsynth/src/fluid_ringbuffer.c -> build/libs/fluidsynth/src/fluid_ringbuffer.c.2.o [ 38/970] c: libs/fluidsynth/src/fluid_settings.c -> build/libs/fluidsynth/src/fluid_settings.c.2.o In file included from /usr/include/glib-2.0/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/fluidsynth/src/fluidsynth_priv.h:25, from ../libs/fluidsynth/src/fluid_tuning.h:35, from ../libs/fluidsynth/src/fluid_tuning.c:22: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ At top level: ../libs/fluidsynth/src/fluid_tuning.c:146:13: warning: 'fluid_tuning_set_key' defined but not used [-Wunused-function] 146 | static void fluid_tuning_set_key(fluid_tuning_t* tuning, int key, double pitch) | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/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/fluidsynth/src/fluidsynth_priv.h:25, from ../libs/fluidsynth/src/fluid_mod.h:24, from ../libs/fluidsynth/src/fluid_mod.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 39/970] c: libs/fluidsynth/src/fluid_sys.c -> build/libs/fluidsynth/src/fluid_sys.c.2.o [ 40/970] c: libs/hidapi/linux/hid.c -> build/libs/hidapi/linux/hid.c.1.o In file included from /usr/include/glib-2.0/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/fluidsynth/src/fluid_sys.h:39, from ../libs/fluidsynth/src/fluid_event_priv.h:26, from ../libs/fluidsynth/src/fluid_event.c:31: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/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/fluidsynth/src/fluidsynth_priv.h:25, from ../libs/fluidsynth/src/fluid_synth.h:34, from ../libs/fluidsynth/src/fluid_synth.c:23: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/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/fluidsynth/src/fluidsynth_priv.h:25, from ../libs/fluidsynth/src/fluid_voice.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 41/970] c: libs/libltc/ltc.c -> build/libs/libltc/ltc.c.2.o [ 42/970] c: libs/libltc/timecode.c -> build/libs/libltc/timecode.c.2.o ../libs/fluidsynth/src/fluid_voice.c: In function 'fluid_voice_get_overflow_prio': ../libs/fluidsynth/src/fluid_voice.c:1620:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1620 | if (a < 0.1) | ^~ ../libs/fluidsynth/src/fluid_voice.c:1622:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1622 | this_voice_prio += score->volume / a; | ^~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/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/fluidsynth/src/fluidsynth_priv.h:25, from ../libs/fluidsynth/src/fluid_gen.h:25, from ../libs/fluidsynth/src/fluid_gen.c:22: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/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/fluidsynth/src/fluidsynth_priv.h:25, from ../libs/fluidsynth/src/fluid_hash.c:34: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 43/970] c: libs/libltc/encoder.c -> build/libs/libltc/encoder.c.2.o In file included from /usr/include/glib-2.0/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/fluidsynth/src/fluid_sys.h:39, from ../libs/fluidsynth/src/fluid_ringbuffer.h:24, from ../libs/fluidsynth/src/fluid_ringbuffer.c:26: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ [ 44/970] c: libs/libltc/decoder.c -> build/libs/libltc/decoder.c.2.o ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 45/970] cxx: libs/lua/lua.cc -> build/libs/lua/lua.cc.1.o [ 46/970] cxx: libs/lua/luastate.cc -> build/libs/lua/luastate.cc.1.o [ 47/970] cxx: libs/ptformat/ptfformat.cc -> build/libs/ptformat/ptfformat.cc.1.o In file included from /usr/include/glib-2.0/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/fluidsynth/src/fluidsynth_priv.h:25, from ../libs/fluidsynth/src/fluid_settings.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 48/970] cxx: libs/qm-dsp/base/Pitch.cpp -> build/libs/qm-dsp/base/Pitch.cpp.1.o [ 49/970] cxx: libs/qm-dsp/base/KaiserWindow.cpp -> build/libs/qm-dsp/base/KaiserWindow.cpp.1.o ../libs/fluidsynth/src/fluid_settings.c: In function 'fluid_settings_register_str': ../libs/fluidsynth/src/fluid_settings.c:460:42: warning: passing argument 2 of 'new_fluid_str_setting' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 460 | setting = new_fluid_str_setting(def, def, hints, fun, data); | ^~~ ../libs/fluidsynth/src/fluid_settings.c:87:48: note: expected 'char *' but argument is of type 'const char *' 87 | new_fluid_str_setting(const char* value, char* def, int hints, fluid_str_update_t fun, void* data) | ~~~~~~^~~ [ 50/970] cxx: libs/qm-dsp/base/SincWindow.cpp -> build/libs/qm-dsp/base/SincWindow.cpp.1.o [ 51/970] cxx: libs/qm-dsp/dsp/chromagram/Chromagram.cpp -> build/libs/qm-dsp/dsp/chromagram/Chromagram.cpp.1.o ../libs/fluidsynth/src/fluid_settings.c: In function 'fluid_settings_foreach_option': ../libs/fluidsynth/src/fluid_settings.c:1405:19: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1405 | (*func)(data, (char *)name, (char *)fluid_list_get (p)); | ^ [ 52/970] cxx: libs/qm-dsp/dsp/chromagram/ConstantQ.cpp -> build/libs/qm-dsp/dsp/chromagram/ConstantQ.cpp.1.o In file included from /usr/include/glib-2.0/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/fluidsynth/src/fluid_sys.h:39, from ../libs/fluidsynth/src/fluid_sys.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': /usr/include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:270:41: note: in expansion of macro 'g_atomic_int_set' 270 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:293:3: note: in expansion of macro 'fluid_atomic_int_set' 293 | fluid_atomic_int_set ((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': /usr/include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:269:35: note: in expansion of macro 'g_atomic_int_get' 269 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:301:10: note: in expansion of macro 'fluid_atomic_int_get' 301 | ival = fluid_atomic_int_get ((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.c: In function 'fluid_curtime': ../libs/fluidsynth/src/fluid_sys.c:373:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 373 | GTimeVal timeval; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/fluidsynth/src/fluid_sys.h:39, from ../libs/fluidsynth/src/fluid_sys.c:21: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.c:376:5: warning: 'g_get_current_time' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] 376 | g_get_current_time (&timeval); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from ../libs/fluidsynth/src/fluid_sys.h:39, from ../libs/fluidsynth/src/fluid_sys.c:21: /usr/include/glib-2.0/glib/gmain.h:679:8: note: declared here 679 | void g_get_current_time (GTimeVal *result); | ^~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.c:380:3: warning: 'g_get_current_time' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] 380 | g_get_current_time (&timeval); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from ../libs/fluidsynth/src/fluid_sys.h:39, from ../libs/fluidsynth/src/fluid_sys.c:21: /usr/include/glib-2.0/glib/gmain.h:679:8: note: declared here 679 | void g_get_current_time (GTimeVal *result); | ^~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.c: In function 'fluid_utime': ../libs/fluidsynth/src/fluid_sys.c:392:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 392 | GTimeVal timeval; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../libs/fluidsynth/src/fluid_sys.h:39, from ../libs/fluidsynth/src/fluid_sys.c:21: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.c:394:3: warning: 'g_get_current_time' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] 394 | g_get_current_time (&timeval); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from ../libs/fluidsynth/src/fluid_sys.h:39, from ../libs/fluidsynth/src/fluid_sys.c:21: /usr/include/glib-2.0/glib/gmain.h:679:8: note: declared here 679 | void g_get_current_time (GTimeVal *result); | ^~~~~~~~~~~~~~~~~~ [ 53/970] cxx: libs/qm-dsp/dsp/keydetection/GetKeyMode.cpp -> build/libs/qm-dsp/dsp/keydetection/GetKeyMode.cpp.1.o [ 54/970] cxx: libs/qm-dsp/dsp/mfcc/MFCC.cpp -> build/libs/qm-dsp/dsp/mfcc/MFCC.cpp.1.o [ 55/970] cxx: libs/qm-dsp/dsp/onsets/DetectionFunction.cpp -> build/libs/qm-dsp/dsp/onsets/DetectionFunction.cpp.1.o [ 56/970] cxx: libs/qm-dsp/dsp/onsets/PeakPicking.cpp -> build/libs/qm-dsp/dsp/onsets/PeakPicking.cpp.1.o [ 57/970] cxx: libs/qm-dsp/dsp/phasevocoder/PhaseVocoder.cpp -> build/libs/qm-dsp/dsp/phasevocoder/PhaseVocoder.cpp.1.o [ 58/970] cxx: libs/qm-dsp/dsp/rateconversion/Decimator.cpp -> build/libs/qm-dsp/dsp/rateconversion/Decimator.cpp.1.o [ 59/970] cxx: libs/qm-dsp/dsp/rateconversion/DecimatorB.cpp -> build/libs/qm-dsp/dsp/rateconversion/DecimatorB.cpp.1.o [ 60/970] cxx: libs/qm-dsp/dsp/rhythm/BeatSpectrum.cpp -> build/libs/qm-dsp/dsp/rhythm/BeatSpectrum.cpp.1.o [ 61/970] cxx: libs/qm-dsp/dsp/signalconditioning/DFProcess.cpp -> build/libs/qm-dsp/dsp/signalconditioning/DFProcess.cpp.1.o [ 62/970] cxx: libs/qm-dsp/dsp/signalconditioning/Filter.cpp -> build/libs/qm-dsp/dsp/signalconditioning/Filter.cpp.1.o [ 63/970] cxx: libs/qm-dsp/dsp/signalconditioning/FiltFilt.cpp -> build/libs/qm-dsp/dsp/signalconditioning/FiltFilt.cpp.1.o [ 64/970] cxx: libs/qm-dsp/dsp/signalconditioning/Framer.cpp -> build/libs/qm-dsp/dsp/signalconditioning/Framer.cpp.1.o [ 65/970] cxx: libs/qm-dsp/dsp/tempotracking/DownBeat.cpp -> build/libs/qm-dsp/dsp/tempotracking/DownBeat.cpp.1.o [ 66/970] cxx: libs/qm-dsp/dsp/tempotracking/TempoTrack.cpp -> build/libs/qm-dsp/dsp/tempotracking/TempoTrack.cpp.1.o [ 67/970] cxx: libs/qm-dsp/dsp/tempotracking/TempoTrackV2.cpp -> build/libs/qm-dsp/dsp/tempotracking/TempoTrackV2.cpp.1.o [ 68/970] cxx: libs/qm-dsp/dsp/tonal/ChangeDetectionFunction.cpp -> build/libs/qm-dsp/dsp/tonal/ChangeDetectionFunction.cpp.1.o ../libs/ptformat/ptfformat.cc:30:1: warning: 'void hexdump(uint8_t*, int)' defined but not used [-Wunused-function] 30 | hexdump(uint8_t *data, int len) | ^~~~~~~ [ 69/970] cxx: libs/qm-dsp/dsp/tonal/TCSgram.cpp -> build/libs/qm-dsp/dsp/tonal/TCSgram.cpp.1.o [ 70/970] cxx: libs/qm-dsp/dsp/tonal/TonalEstimator.cpp -> build/libs/qm-dsp/dsp/tonal/TonalEstimator.cpp.1.o [ 71/970] cxx: libs/qm-dsp/dsp/transforms/FFT.cpp -> build/libs/qm-dsp/dsp/transforms/FFT.cpp.1.o [ 72/970] cxx: libs/qm-dsp/dsp/wavelet/Wavelet.cpp -> build/libs/qm-dsp/dsp/wavelet/Wavelet.cpp.1.o [ 73/970] cxx: libs/qm-dsp/maths/Correlation.cpp -> build/libs/qm-dsp/maths/Correlation.cpp.1.o [ 74/970] cxx: libs/qm-dsp/maths/CosineDistance.cpp -> build/libs/qm-dsp/maths/CosineDistance.cpp.1.o [ 75/970] cxx: libs/qm-dsp/maths/KLDivergence.cpp -> build/libs/qm-dsp/maths/KLDivergence.cpp.1.o [ 76/970] cxx: libs/qm-dsp/maths/MathUtilities.cpp -> build/libs/qm-dsp/maths/MathUtilities.cpp.1.o [ 77/970] c: libs/qm-dsp/maths/pca/pca.c -> build/libs/qm-dsp/maths/pca/pca.c.1.o ../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) | ^~~~ [ 78/970] c: libs/qm-dsp/ext/kissfft/kiss_fft.c -> build/libs/qm-dsp/ext/kissfft/kiss_fft.c.1.o [ 79/970] c: libs/qm-dsp/ext/kissfft/tools/kiss_fftr.c -> build/libs/qm-dsp/ext/kissfft/tools/kiss_fftr.c.1.o [ 80/970] cxx: libs/vamp-plugins/plugins.cpp -> build/libs/vamp-plugins/plugins.cpp.1.o [ 81/970] cxx: libs/vamp-plugins/AmplitudeFollower.cpp -> build/libs/vamp-plugins/AmplitudeFollower.cpp.1.o [ 82/970] cxx: libs/vamp-plugins/BarBeatTrack.cpp -> build/libs/vamp-plugins/BarBeatTrack.cpp.1.o [ 83/970] cxx: libs/vamp-plugins/BeatTrack.cpp -> build/libs/vamp-plugins/BeatTrack.cpp.1.o [ 84/970] cxx: libs/vamp-plugins/ChromagramPlugin.cpp -> build/libs/vamp-plugins/ChromagramPlugin.cpp.1.o [ 85/970] cxx: libs/vamp-plugins/EBUr128.cpp -> build/libs/vamp-plugins/EBUr128.cpp.1.o [ 86/970] cxx: libs/vamp-plugins/ebu_r128_proc.cc -> build/libs/vamp-plugins/ebu_r128_proc.cc.1.o [ 87/970] cxx: libs/vamp-plugins/KeyDetect.cpp -> build/libs/vamp-plugins/KeyDetect.cpp.1.o ../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:19: 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:30: warning: cast from type 'const void*' to type 'int*' casts away qualifiers [-Wcast-qual] 247 | return ( *(int*)a - *(int*)b ); | ^ [ 88/970] cxx: libs/vamp-plugins/OnsetDetect.cpp -> build/libs/vamp-plugins/OnsetDetect.cpp.1.o [ 89/970] cxx: libs/vamp-plugins/PercussionOnsetDetector.cpp -> build/libs/vamp-plugins/PercussionOnsetDetector.cpp.1.o [ 90/970] cxx: libs/vamp-plugins/SimilarityPlugin.cpp -> build/libs/vamp-plugins/SimilarityPlugin.cpp.1.o [ 91/970] cxx: libs/vamp-plugins/SpectralCentroid.cpp -> build/libs/vamp-plugins/SpectralCentroid.cpp.1.o [ 92/970] cxx: libs/vamp-plugins/TonalChangeDetect.cpp -> build/libs/vamp-plugins/TonalChangeDetect.cpp.1.o [ 93/970] cxx: libs/vamp-plugins/Transcription.cpp -> build/libs/vamp-plugins/Transcription.cpp.1.o [ 94/970] cxx: libs/vamp-plugins/TruePeak.cpp -> build/libs/vamp-plugins/TruePeak.cpp.1.o [ 95/970] cxx: libs/vamp-plugins/ZeroCrossing.cpp -> build/libs/vamp-plugins/ZeroCrossing.cpp.1.o [ 96/970] cxx: libs/vamp-plugins/Onset.cpp -> build/libs/vamp-plugins/Onset.cpp.1.o [ 97/970] pbd/signals_generated.h: libs/pbd/pbd/signals.py -> build/libs/pbd/pbd/signals_generated.h [ 98/970] cxx: libs/pbd/basename.cc -> build/libs/pbd/basename.cc.2.o [ 99/970] cxx: libs/pbd/boost_debug.cc -> build/libs/pbd/boost_debug.cc.2.o [100/970] cxx: libs/pbd/cartesian.cc -> build/libs/pbd/cartesian.cc.2.o [101/970] cxx: libs/pbd/configuration_variable.cc -> build/libs/pbd/configuration_variable.cc.2.o [102/970] cxx: libs/pbd/convert.cc -> build/libs/pbd/convert.cc.2.o [103/970] cxx: libs/pbd/cpus.cc -> build/libs/pbd/cpus.cc.2.o [104/970] cxx: libs/pbd/debug.cc -> build/libs/pbd/debug.cc.2.o [105/970] cxx: libs/pbd/demangle.cc -> build/libs/pbd/demangle.cc.2.o [106/970] cxx: libs/pbd/epa.cc -> build/libs/pbd/epa.cc.2.o ../libs/pbd/demangle.cc: In function 'std::string PBD::demangle_symbol(const string&)': ../libs/pbd/demangle.cc:38:16: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] 38 | } catch (std::exception) { | ^~~~~~~~~ [107/970] cxx: libs/pbd/ffs.cc -> build/libs/pbd/ffs.cc.2.o [108/970] cxx: libs/pbd/id.cc -> build/libs/pbd/id.cc.2.o [109/970] cxx: libs/pbd/localtime_r.cc -> build/libs/pbd/localtime_r.cc.2.o [110/970] cxx: libs/pbd/md5.cc -> build/libs/pbd/md5.cc.2.o [111/970] cxx: libs/pbd/mountpoint.cc -> build/libs/pbd/mountpoint.cc.2.o [112/970] cxx: libs/pbd/openuri.cc -> build/libs/pbd/openuri.cc.2.o [113/970] cxx: libs/pbd/pathexpand.cc -> build/libs/pbd/pathexpand.cc.2.o [114/970] cxx: libs/pbd/property_list.cc -> build/libs/pbd/property_list.cc.2.o [115/970] cxx: libs/pbd/reallocpool.cc -> build/libs/pbd/reallocpool.cc.2.o [116/970] cxx: libs/pbd/resource.cc -> build/libs/pbd/resource.cc.2.o [117/970] cxx: libs/pbd/semutils.cc -> build/libs/pbd/semutils.cc.2.o [118/970] cxx: libs/pbd/shortpath.cc -> build/libs/pbd/shortpath.cc.2.o [119/970] cxx: libs/pbd/string_convert.cc -> build/libs/pbd/string_convert.cc.2.o [120/970] cxx: libs/pbd/strreplace.cc -> build/libs/pbd/strreplace.cc.2.o [121/970] cxx: libs/pbd/strsplit.cc -> build/libs/pbd/strsplit.cc.2.o [122/970] cxx: libs/pbd/timer.cc -> build/libs/pbd/timer.cc.2.o [123/970] cxx: libs/pbd/timing.cc -> build/libs/pbd/timing.cc.2.o [124/970] cxx: libs/pbd/tlsf.cc -> build/libs/pbd/tlsf.cc.2.o [125/970] cxx: libs/pbd/uuid.cc -> build/libs/pbd/uuid.cc.2.o [126/970] cxx: libs/pbd/whitespace.cc -> build/libs/pbd/whitespace.cc.2.o [127/970] cxx: libs/pbd/xml++.cc -> build/libs/pbd/xml++.cc.2.o [128/970] cxx: libs/midi++2/midi.cc -> build/libs/midi++2/midi.cc.1.o [129/970] c: libs/evoral/src/libsmf/smf.c -> build/libs/evoral/src/libsmf/smf.c.1.o [130/970] c: libs/evoral/src/libsmf/smf_decode.c -> build/libs/evoral/src/libsmf/smf_decode.c.1.o [131/970] c: libs/evoral/src/libsmf/smf_load.c -> build/libs/evoral/src/libsmf/smf_load.c.1.o [132/970] c: libs/evoral/src/libsmf/smf_save.c -> build/libs/evoral/src/libsmf/smf_save.c.1.o [133/970] c: libs/evoral/src/libsmf/smf_tempo.c -> build/libs/evoral/src/libsmf/smf_tempo.c.1.o [134/970] cxx: libs/evoral/src/Event.cpp -> build/libs/evoral/src/Event.cpp.2.o [135/970] cxx: libs/evoral/src/Note.cpp -> build/libs/evoral/src/Note.cpp.2.o [136/970] cxx: libs/evoral/src/SMF.cpp -> build/libs/evoral/src/SMF.cpp.2.o [137/970] cxx: libs/evoral/src/TimeConverter.cpp -> build/libs/evoral/src/TimeConverter.cpp.2.o [138/970] cxx: libs/evoral/src/debug.cpp -> build/libs/evoral/src/debug.cpp.2.o [139/970] cxx: libs/evoral/src/types.cpp -> build/libs/evoral/src/types.cpp.2.o [140/970] cxx: libs/surfaces/mackie/midi_byte_array.cc -> build/libs/surfaces/mackie/midi_byte_array.cc.1.o [141/970] cxx: libs/surfaces/mackie/strip.cc -> build/libs/surfaces/mackie/strip.cc.1.o [142/970] cxx: libs/surfaces/mackie/surface.cc -> build/libs/surfaces/mackie/surface.cc.1.o [143/970] cxx: libs/surfaces/mackie/surface_port.cc -> build/libs/surfaces/mackie/surface_port.cc.1.o [144/970] cxx: libs/surfaces/mackie/types.cc -> build/libs/surfaces/mackie/types.cc.1.o [145/970] cxx: libs/surfaces/osc/osc.cc -> build/libs/surfaces/osc/osc.cc.1.o [146/970] cxx: libs/surfaces/osc/osc_controllable.cc -> build/libs/surfaces/osc/osc_controllable.cc.1.o [147/970] cxx: libs/surfaces/osc/osc_route_observer.cc -> build/libs/surfaces/osc/osc_route_observer.cc.1.o [148/970] cxx: libs/surfaces/osc/osc_select_observer.cc -> build/libs/surfaces/osc/osc_select_observer.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:72, from ../libs/surfaces/mackie/surface.cc:40: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [149/970] cxx: libs/surfaces/osc/osc_global_observer.cc -> build/libs/surfaces/osc/osc_global_observer.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin_insert.h:35, from ../libs/surfaces/mackie/strip.cc:41: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:72, from ../libs/surfaces/mackie/surface_port.cc:34: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [150/970] cxx: libs/surfaces/osc/osc_cue_observer.cc -> build/libs/surfaces/osc/osc_cue_observer.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/surfaces/osc/osc.h:41, from ../libs/surfaces/osc/osc_controllable.cc:27: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [151/970] cxx: libs/surfaces/osc/interface.cc -> build/libs/surfaces/osc/interface.cc.1.o [152/970] cxx: libs/surfaces/osc/osc_gui.cc -> build/libs/surfaces/osc/osc_gui.cc.1.o [153/970] cxx: libs/surfaces/wiimote/wiimote.cc -> build/libs/surfaces/wiimote/wiimote.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:72, from ../libs/surfaces/osc/osc_route_observer.cc:24: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from ../libs/evoral/src/SMF.cpp:31: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:67:50: note: in expansion of macro 'THROW_FILE_ERROR' 67 | int open(const std::string& path, int track=1) THROW_FILE_ERROR; | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:69:73: note: in expansion of macro 'THROW_FILE_ERROR' 69 | int create(const std::string& path, int track=1, uint16_t ppqn=19200) THROW_FILE_ERROR; | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:70:15: note: in expansion of macro 'THROW_FILE_ERROR' 70 | void close() THROW_FILE_ERROR; | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:83:38: note: in expansion of macro 'THROW_FILE_ERROR' 83 | void end_write(std::string const &) THROW_FILE_ERROR; | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ ../libs/evoral/src/SMF.cpp:113:47: note: in expansion of macro 'THROW_FILE_ERROR' 113 | SMF::open(const std::string& path, int track) THROW_FILE_ERROR | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ ../libs/evoral/src/SMF.cpp:184:64: note: in expansion of macro 'THROW_FILE_ERROR' 184 | SMF::create(const std::string& path, int track, uint16_t ppqn) THROW_FILE_ERROR | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ ../libs/evoral/src/SMF.cpp:240:14: note: in expansion of macro 'THROW_FILE_ERROR' 240 | SMF::close() THROW_FILE_ERROR | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ ../libs/evoral/src/SMF.cpp:446:37: note: in expansion of macro 'THROW_FILE_ERROR' 446 | SMF::end_write(string const & path) THROW_FILE_ERROR | ^~~~~~~~~~~~~~~~ [154/970] cxx: libs/surfaces/wiimote/interface.cc -> build/libs/surfaces/wiimote/interface.cc.1.o [155/970] cxx: libs/surfaces/push2/push2.cc -> build/libs/surfaces/push2/push2.cc.1.o [156/970] cxx: libs/surfaces/push2/buttons.cc -> build/libs/surfaces/push2/buttons.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:72, from ../libs/surfaces/osc/osc_global_observer.cc:24: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [157/970] cxx: libs/surfaces/push2/canvas.cc -> build/libs/surfaces/push2/canvas.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:72, from ../libs/surfaces/osc/osc.cc:38: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/surfaces/osc/osc.h:41, from ../libs/surfaces/osc/interface.cc:22: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/surfaces/osc/osc.h:41, from ../libs/surfaces/osc/osc_gui.cc:44: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/surfaces/osc/osc.h:41, from ../libs/surfaces/osc/osc_cue_observer.cc:28: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:72, from ../libs/surfaces/push2/buttons.cc:23: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:72, from ../libs/surfaces/osc/osc_select_observer.cc:25: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:72, from ../libs/surfaces/wiimote/interface.cc:24: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:72, from ../libs/surfaces/wiimote/wiimote.cc:26: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #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: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/gtk.h:32, from /usr/include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/osc/osc_gui.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 ../libs/surfaces/osc/osc_gui.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/glibmm-2.4/glibmm/pattern.h:26, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/file_utils.h:26, from ../libs/surfaces/osc/osc_gui.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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:72, from ../libs/surfaces/push2/push2.cc:41: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs 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 ../libs/surfaces/osc/osc_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/glibmm-2.4/glibmm/pattern.h:26, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/file_utils.h:26, from ../libs/surfaces/osc/osc_gui.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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/midi++2/midi++/ipmidi_port.h:44, from ../libs/surfaces/mackie/surface_port.cc:29: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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:28: /home/iurt/rpmbuild/BUILD/Ardour-5.12.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:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/surfaces/mackie/strip.cc: In member function 'void ArdourSurface::Mackie::Strip::setup_eq_vpot(boost::shared_ptr)': ../libs/surfaces/mackie/strip.cc:1484:17: warning: unused variable 'global_pos' [-Wunused-variable] 1484 | const uint32_t global_pos = _surface->mcp().global_index (*this); | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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:28: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/mackie/surface.cc:43: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/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:26: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [158/970] cxx: libs/surfaces/push2/interface.cc -> build/libs/surfaces/push2/interface.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/mackie/surface.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/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: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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:39, from ../libs/surfaces/osc/osc_select_observer.cc:25: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/signals.h:32, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/transmitter.h:26, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/error.h:23, from ../libs/surfaces/wiimote/interface.cc:22: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/gstdio_compat.h:11, from ../libs/surfaces/osc/osc.cc:28: /home/iurt/rpmbuild/BUILD/Ardour-5.12.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:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/convert.h:27, from ../libs/surfaces/push2/push2.cc:23: /home/iurt/rpmbuild/BUILD/Ardour-5.12.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:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:39, from ../libs/surfaces/osc/osc_global_observer.cc:24: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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:26: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [159/970] cxx: libs/surfaces/push2/midi_byte_array.cc -> build/libs/surfaces/push2/midi_byte_array.cc.1.o [160/970] cxx: libs/surfaces/push2/leds.cc -> build/libs/surfaces/push2/leds.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:39, from ../libs/surfaces/osc/osc_route_observer.cc:24: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/signals.h:32, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/transmitter.h:26, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/error.h:23, from ../libs/surfaces/wiimote/wiimote.cc:24: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [161/970] cxx: libs/surfaces/push2/level_meter.cc -> build/libs/surfaces/push2/level_meter.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/canvas/canvas/canvas.h:30, from ../libs/surfaces/push2/canvas.h:26, from ../libs/surfaces/push2/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/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/signals.h:32, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/transmitter.h:26, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/error.h:23, from ../libs/surfaces/push2/canvas.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/eventbox.h:31, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/canvas/canvas/canvas.h:30, from ../libs/surfaces/push2/canvas.h:26, from ../libs/surfaces/push2/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/threads.h:30, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/signals.h:32, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/transmitter.h:26, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/error.h:23, from ../libs/surfaces/push2/canvas.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); | ^~~~~~~~ [162/970] cxx: libs/surfaces/push2/gui.cc -> build/libs/surfaces/push2/gui.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/timing.h:23, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/debug.h:29, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/debug.h:28, from ../libs/surfaces/push2/buttons.cc:21: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/push2.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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/signals.h:32, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/midi++2/midi++/parser.h:26, from ../libs/surfaces/push2/push2.cc:30: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [163/970] cxx: libs/surfaces/push2/knob.cc -> build/libs/surfaces/push2/knob.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/push2.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/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/convert.h:27, from ../libs/surfaces/push2/push2.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); | ^~~~~~~~ [164/970] cxx: libs/surfaces/push2/layout.cc -> build/libs/surfaces/push2/layout.cc.1.o [165/970] cxx: libs/surfaces/push2/menu.cc -> build/libs/surfaces/push2/menu.cc.1.o [166/970] cxx: libs/surfaces/push2/mix.cc -> build/libs/surfaces/push2/mix.cc.1.o [167/970] cxx: libs/surfaces/push2/scale.cc -> build/libs/surfaces/push2/scale.cc.1.o 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:28, from ../libs/surfaces/push2/push2.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/unicode.h:23, from /usr/include/glibmm-2.4/glibmm/ustring.h:21, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/convert.h:27, from ../libs/surfaces/push2/push2.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); | ^~~~~~~~ [168/970] cxx: libs/surfaces/push2/splash.cc -> build/libs/surfaces/push2/splash.cc.1.o [169/970] cxx: libs/surfaces/push2/track_mix.cc -> build/libs/surfaces/push2/track_mix.cc.1.o [170/970] cxx: libs/surfaces/push2/utils.cc -> build/libs/surfaces/push2/utils.cc.1.o [171/970] cxx: libs/panners/2in2out/panner_2in2out.cc -> build/libs/panners/2in2out/panner_2in2out.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:72, from ../libs/surfaces/push2/mix.cc:41: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [172/970] cxx: libs/panners/1in2out/panner_1in2out.cc -> build/libs/panners/1in2out/panner_1in2out.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/convert.h:27, from ../libs/surfaces/push2/push2.cc:23: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:72, from ../libs/surfaces/push2/track_mix.cc:45: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #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/surfaces/push2/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/push2/gui.cc:20: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [173/970] cxx: libs/panners/vbap/vbap_speakers.cc -> build/libs/panners/vbap/vbap_speakers.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/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: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/push2/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); | ^~~~~~~~ [174/970] cxx: libs/panners/vbap/vbap.cc -> build/libs/panners/vbap/vbap.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:72, from ../libs/panners/2in2out/panner_2in2out.cc:48: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:72, from ../libs/panners/1in2out/panner_1in2out.cc:42: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [175/970] cxx: libs/panners/stereobalance/panner_balance.cc -> build/libs/panners/stereobalance/panner_balance.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/utils.h:30, from ../libs/surfaces/push2/level_meter.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/value.h:24, from /usr/include/glibmm-2.4/glibmm/error.h:22, from /usr/include/glibmm-2.4/glibmm/threads.h:31, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/id.h:26, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/types.h:37, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/meter.h:24, 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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/utils.h:30, 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 /usr/include/glibmm-2.4/glibmm/threads.h:30, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/id.h:26, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/types.h:37, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/meter.h:24, 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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/surfaces/push2/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/push2/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/utils.h:33, 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 /usr/include/glibmm-2.4/glibmm/threads.h:30, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/id.h:26, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/types.h:37, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/meter.h:24, 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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/canvas/canvas/canvas.h:30, from ../libs/surfaces/push2/canvas.h:26, 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:24, 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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:72, from ../libs/panners/stereobalance/panner_balance.cc:49: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #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/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/canvas/canvas/canvas.h:30, from ../libs/surfaces/push2/canvas.h:26, 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:24, 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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/scale.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/thread.h:48, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:34, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/scale.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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/scale.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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/convert.h:27, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/i18n.h:24, 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/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/knob.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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/automation_control.h:26, 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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, 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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/automation_control.h:26, 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); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/canvas/canvas/canvas.h:30, from ../libs/surfaces/push2/canvas.h:26, from ../libs/surfaces/push2/menu.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/layout.h:31, from ../libs/surfaces/push2/menu.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/eventbox.h:31, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/canvas/canvas/canvas.h:30, from ../libs/surfaces/push2/canvas.h:26, from ../libs/surfaces/push2/menu.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/surfaces/push2/menu.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); | ^~~~~~~~ [176/970] cxx: libs/backends/jack/jack_api.cc -> build/libs/backends/jack/jack_api.cc.1.o 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:28, from ../libs/surfaces/push2/menu.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/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/menu.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); | ^~~~~~~~ [177/970] cxx: libs/backends/jack/jack_connection.cc -> build/libs/backends/jack/jack_connection.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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:20: /home/iurt/rpmbuild/BUILD/Ardour-5.12.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:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [178/970] cxx: libs/backends/jack/jack_audiobackend.cc -> build/libs/backends/jack/jack_audiobackend.cc.1.o [179/970] cxx: libs/backends/jack/jack_portengine.cc -> build/libs/backends/jack/jack_portengine.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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:20: /home/iurt/rpmbuild/BUILD/Ardour-5.12.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:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:72, from ../libs/backends/jack/jack_audiobackend.cc:31: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [180/970] cxx: libs/backends/jack/jack_utils.cc -> build/libs/backends/jack/jack_utils.cc.1.o [181/970] cxx: libs/backends/jack/jack_session.cc -> build/libs/backends/jack/jack_session.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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:88, from ../libs/panners/stereobalance/panner_balance.cc:32: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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:88, from ../libs/panners/2in2out/panner_2in2out.cc:31: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [182/970] c: libs/backends/jack/weak_libjack.c -> build/libs/backends/jack/weak_libjack.c.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:72, from ../libs/backends/jack/jack_session.cc:29: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [183/970] cxx: libs/backends/alsa/alsa_audiobackend.cc -> build/libs/backends/alsa/alsa_audiobackend.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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:88, from ../libs/panners/1in2out/panner_1in2out.cc:31: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [184/970] cxx: libs/backends/alsa/alsa_midi.cc -> build/libs/backends/alsa/alsa_midi.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/track_mix.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/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:31, from ../libs/surfaces/push2/track_mix.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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/track_mix.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/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: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); | ^~~~~~~~ [185/970] cxx: libs/backends/alsa/alsa_rawmidi.cc -> build/libs/backends/alsa/alsa_rawmidi.cc.1.o [186/970] cxx: libs/backends/alsa/alsa_sequencer.cc -> build/libs/backends/alsa/alsa_sequencer.cc.1.o [187/970] cxx: libs/backends/alsa/zita-alsa-pcmi.cc -> build/libs/backends/alsa/zita-alsa-pcmi.cc.1.o [188/970] cxx: libs/backends/dummy/dummy_audiobackend.cc -> build/libs/backends/dummy/dummy_audiobackend.cc.1.o [189/970] cxx: libs/timecode/src/time.cc -> build/libs/timecode/src/time.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/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:31, from ../libs/surfaces/push2/mix.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/glib-2.0/glib/gthread.h:32, from /usr/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:20: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [190/970] cxx: libs/timecode/src/bbt_time.cc -> build/libs/timecode/src/bbt_time.cc.1.o In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtkmm-2.4/gtkmm/targetentry.h:30, from /usr/include/gtkmm-2.4/gtkmm/targetlist.h:29, from /usr/include/gtkmm-2.4/gtkmm/widget.h:47, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:36, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/gtkmm2ext/gtkmm2ext/gui_thread.h:24, from ../libs/surfaces/push2/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/mix.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); | ^~~~~~~~ [191/970] cxx: libs/ardour/amp.cc -> build/libs/ardour/amp.cc.1.o [192/970] cxx: libs/ardour/analyser.cc -> build/libs/ardour/analyser.cc.1.o [193/970] cxx: libs/ardour/analysis_graph.cc -> build/libs/ardour/analysis_graph.cc.1.o [194/970] cxx: libs/ardour/async_midi_port.cc -> build/libs/ardour/async_midi_port.cc.1.o [195/970] cxx: libs/ardour/audio_backend.cc -> build/libs/ardour/audio_backend.cc.1.o [196/970] cxx: libs/ardour/audio_buffer.cc -> build/libs/ardour/audio_buffer.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/amp.cc:31: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [197/970] cxx: libs/ardour/audio_diskstream.cc -> build/libs/ardour/audio_diskstream.cc.1.o [198/970] cxx: libs/ardour/audio_library.cc -> build/libs/ardour/audio_library.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/analysis_graph.cc:22: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #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:20: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/audio_diskstream.cc:51: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #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:26: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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:23: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [199/970] cxx: libs/ardour/audio_playlist.cc -> build/libs/ardour/audio_playlist.cc.1.o [200/970] cxx: libs/ardour/audio_playlist_importer.cc -> build/libs/ardour/audio_playlist_importer.cc.1.o [201/970] cxx: libs/ardour/audio_playlist_source.cc -> build/libs/ardour/audio_playlist_source.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/audio_playlist.cc:29: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [202/970] cxx: libs/ardour/audio_port.cc -> build/libs/ardour/audio_port.cc.1.o [203/970] cxx: libs/ardour/audio_region_importer.cc -> build/libs/ardour/audio_region_importer.cc.1.o [204/970] cxx: libs/ardour/audio_track.cc -> build/libs/ardour/audio_track.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/audio_playlist_importer.cc:30: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/audio_playlist_source.cc:35: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [205/970] cxx: libs/ardour/audio_track_importer.cc -> build/libs/ardour/audio_track_importer.cc.1.o [206/970] cxx: libs/ardour/audioanalyser.cc -> build/libs/ardour/audioanalyser.cc.1.o [207/970] cxx: libs/ardour/audioengine.cc -> build/libs/ardour/audioengine.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/audio_track_importer.cc:25: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [208/970] cxx: libs/ardour/audiofile_tagger.cc -> build/libs/ardour/audiofile_tagger.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/audio_region_importer.cc:31: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/audio_track.cc:42: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from ../libs/ardour/ardour/cycle_timer.h:28, from ../libs/ardour/audioengine.cc:47: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [209/970] cxx: libs/ardour/audiofilesource.cc -> build/libs/ardour/audiofilesource.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/id.h:26, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/types.h:37, from ../libs/ardour/ardour/amp.h:24, from ../libs/ardour/amp.cc:25: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/gstdio_compat.h:11, from ../libs/ardour/audio_diskstream.cc:30: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector]': ../libs/ardour/ardour/audio_diskstream.h:67:54: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [210/970] cxx: libs/ardour/audioregion.cc -> build/libs/ardour/audioregion.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/audiofilesource.cc:53: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [211/970] cxx: libs/ardour/audiosource.cc -> build/libs/ardour/audiosource.cc.1.o [212/970] cxx: libs/ardour/auditioner.cc -> build/libs/ardour/auditioner.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/audioregion.cc:41: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [213/970] cxx: libs/ardour/automatable.cc -> build/libs/ardour/automatable.cc.1.o ../libs/ardour/audio_playlist_importer.cc: In constructor 'ARDOUR::AudioPlaylistImportHandler::AudioPlaylistImportHandler(const XMLTree&, ARDOUR::Session&, ARDOUR::AudioRegionImportHandler&, const char*)': ../libs/ardour/audio_playlist_importer.cc:58:32: warning: catching polymorphic type 'class failed_constructor' by value [-Wcatch-value=] 58 | } catch (failed_constructor err) { | ^~~ [214/970] cxx: libs/ardour/automation.cc -> build/libs/ardour/automation.cc.1.o [215/970] cxx: libs/ardour/automation_control.cc -> build/libs/ardour/automation_control.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/xml++.h:39, from ../libs/ardour/ardour/audio_playlist_importer.h:28, from ../libs/ardour/audio_playlist_importer.cc:21: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/id.h:26, from ../libs/ardour/ardour/types.h:37, from ../libs/ardour/audio_playlist.cc:24: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/signals.h:32, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/command.h:28, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/undo.h:35, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/audioregion.h:27, from ../libs/ardour/ardour/analysis_graph.h:27, from ../libs/ardour/analysis_graph.cc:20: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/audiosource.cc:59: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from ../libs/ardour/ardour/plugin.h:33, from ../libs/ardour/automatable.cc:36: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #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:26: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/plugin.h:33, from ../libs/ardour/auditioner.cc:35: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [216/970] cxx: libs/ardour/automation_list.cc -> build/libs/ardour/automation_list.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/automation_control.cc:32: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ ../libs/ardour/audio_track_importer.cc: In constructor 'ARDOUR::AudioTrackImportHandler::AudioTrackImportHandler(const XMLTree&, ARDOUR::Session&, ARDOUR::AudioPlaylistImportHandler&)': ../libs/ardour/audio_track_importer.cc:58:32: warning: catching polymorphic type 'class failed_constructor' by value [-Wcatch-value=] 58 | } catch (failed_constructor err) { | ^~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/signals.h:32, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/transmitter.h:26, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/error.h:23, from ../libs/ardour/audio_track.cc:23: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector]': ../libs/ardour/ardour/audio_diskstream.h:67:54: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/xml++.h:39, from ../libs/ardour/ardour/audio_track_importer.h:26, from ../libs/ardour/audio_track_importer.cc:21: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector]': ../libs/ardour/ardour/audio_diskstream.h:67:54: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ ../libs/ardour/audio_region_importer.cc: In member function 'void ARDOUR::AudioRegionImportHandler::create_regions_from_children(const XMLNode&, ARDOUR::ElementImportHandler::ElementList&)': ../libs/ardour/audio_region_importer.cc:65:32: warning: catching polymorphic type 'class failed_constructor' by value [-Wcatch-value=] 65 | } catch (failed_constructor err) { | ^~~ [217/970] cxx: libs/ardour/automation_watch.cc -> build/libs/ardour/automation_watch.cc.1.o [218/970] cxx: libs/ardour/beats_frames_converter.cc -> build/libs/ardour/beats_frames_converter.cc.1.o [219/970] cxx: libs/ardour/broadcast_info.cc -> build/libs/ardour/broadcast_info.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/gstdio_compat.h:11, from ../libs/ardour/automatable.cc:23: /home/iurt/rpmbuild/BUILD/Ardour-5.12.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:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/midi_channel_filter.h:75:23: note: in expansion of macro 'g_atomic_int_get' 75 | const uint32_t mm = g_atomic_int_get(&_mode_mask); | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/midi_channel_filter.h:81:36: note: in expansion of macro 'g_atomic_int_get' 81 | return static_cast((g_atomic_int_get(&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/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:95:35: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/midi_channel_filter.h:85:10: note: in expansion of macro 'g_atomic_int_get' 85 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [220/970] cxx: libs/ardour/buffer.cc -> build/libs/ardour/buffer.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/xml++.h:39, from ../libs/ardour/ardour/audio_region_importer.h:30, from ../libs/ardour/audio_region_importer.cc:21: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [221/970] cxx: libs/ardour/buffer_manager.cc -> build/libs/ardour/buffer_manager.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/gstdio_compat.h:11, from ../libs/ardour/audiofilesource.cc:33: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/automation_watch.cc:30: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #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:29: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::map, boost::shared_ptr >]': ../libs/ardour/audioengine.cc:142:44: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/broadcast_info.cc:30: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [222/970] cxx: libs/ardour/buffer_set.cc -> build/libs/ardour/buffer_set.cc.1.o [223/970] cxx: libs/ardour/bundle.cc -> build/libs/ardour/bundle.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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:30: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [224/970] cxx: libs/ardour/butler.cc -> build/libs/ardour/butler.cc.1.o In file included from ../libs/ardour/automatable.cc:41: ../libs/ardour/ardour/uri_map.h: At global scope: ../libs/ardour/ardour/uri_map.h:109:22: warning: 'LV2_URI_Map_Feature' is deprecated [-Wdeprecated-declarations] 109 | LV2_URI_Map_Feature _uri_map_feature_data; | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/uri_map.h:30, from ../libs/ardour/automatable.cc:41: /usr/lib64/lv2/uri-map.lv2/uri-map.h:102:3: note: declared here 102 | } LV2_URI_Map_Feature; | ^~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/lv2_plugin.h:29, from ../libs/ardour/buffer_set.cc:38: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #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:44: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/gstdio_compat.h:11, from ../libs/ardour/automatable.cc:23: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [225/970] cxx: libs/ardour/capturing_processor.cc -> build/libs/ardour/capturing_processor.cc.1.o [226/970] cxx: libs/ardour/chan_count.cc -> build/libs/ardour/chan_count.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/butler.cc:34: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [227/970] cxx: libs/ardour/chan_mapping.cc -> build/libs/ardour/chan_mapping.cc.1.o [228/970] cxx: libs/ardour/config_text.cc -> build/libs/ardour/config_text.cc.1.o [229/970] cxx: libs/ardour/controllable_descriptor.cc -> build/libs/ardour/controllable_descriptor.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/capturing_processor.cc:22: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #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:20: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector]': ../libs/ardour/ardour/audio_diskstream.h:67:54: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/signals.h:32, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/pthread_utils.h:48, from ../libs/ardour/automation_watch.cc:25: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [230/970] cxx: libs/ardour/control_group.cc -> build/libs/ardour/control_group.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/signals.h:32, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/command.h:28, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/memento_command.h:27, from ../libs/ardour/automation_control.cc:24: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [231/970] cxx: libs/ardour/control_protocol_manager.cc -> build/libs/ardour/control_protocol_manager.cc.1.o In file included from ../libs/ardour/ardour/lv2_plugin.h:30, from ../libs/ardour/buffer_set.cc:38: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/uri_map.h:109:22: warning: 'LV2_URI_Map_Feature' is deprecated [-Wdeprecated-declarations] 109 | LV2_URI_Map_Feature _uri_map_feature_data; | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/uri_map.h:30, from ../libs/ardour/ardour/lv2_plugin.h:30, from ../libs/ardour/buffer_set.cc:38: /usr/lib64/lv2/uri-map.lv2/uri-map.h:102:3: note: declared here 102 | } LV2_URI_Map_Feature; | ^~~~~~~~~~~~~~~~~~~ [232/970] cxx: libs/ardour/cycle_timer.cc -> build/libs/ardour/cycle_timer.cc.1.o In file included from ../libs/ardour/ardour/cycle_timer.h:28, from ../libs/ardour/cycle_timer.cc:23: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/control_protocol_manager.cc:36: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [233/970] cxx: libs/ardour/data_type.cc -> build/libs/ardour/data_type.cc.1.o [234/970] cxx: libs/ardour/default_click.cc -> build/libs/ardour/default_click.cc.1.o [235/970] cxx: libs/ardour/debug.cc -> build/libs/ardour/debug.cc.1.o [236/970] cxx: libs/ardour/delayline.cc -> build/libs/ardour/delayline.cc.1.o [237/970] cxx: libs/ardour/delivery.cc -> build/libs/ardour/delivery.cc.1.o [238/970] cxx: libs/ardour/directory_names.cc -> build/libs/ardour/directory_names.cc.1.o [239/970] cxx: libs/ardour/diskstream.cc -> build/libs/ardour/diskstream.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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:88, from ../libs/ardour/broadcast_info.cc:27: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [240/970] cxx: libs/ardour/dsp_filter.cc -> build/libs/ardour/dsp_filter.cc.1.o [241/970] cxx: libs/ardour/ebur128_analysis.cc -> build/libs/ardour/ebur128_analysis.cc.1.o [242/970] cxx: libs/ardour/element_import_handler.cc -> build/libs/ardour/element_import_handler.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/default_click.cc:21: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [243/970] cxx: libs/ardour/element_importer.cc -> build/libs/ardour/element_importer.cc.1.o [244/970] cxx: libs/ardour/engine_slave.cc -> build/libs/ardour/engine_slave.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/delivery.cc:35: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [245/970] cxx: libs/ardour/enums.cc -> build/libs/ardour/enums.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/diskstream.cc:48: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [246/970] cxx: libs/ardour/event_type_map.cc -> build/libs/ardour/event_type_map.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/element_importer.cc:27: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/id.h:26, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/types.h:37, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/buffer.h:27, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/fixed_delay.h:23, from ../libs/ardour/ardour/capturing_processor.h:23, from ../libs/ardour/capturing_processor.cc:21: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [247/970] cxx: libs/ardour/export_channel.cc -> build/libs/ardour/export_channel.cc.1.o [248/970] cxx: libs/ardour/export_channel_configuration.cc -> build/libs/ardour/export_channel_configuration.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/signals.h:32, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/transmitter.h:26, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/error.h:23, from ../libs/ardour/butler.cc:28: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/export_channel.cc:29: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [249/970] cxx: libs/ardour/export_failed.cc -> build/libs/ardour/export_failed.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:72, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/export_handler.h:32, from ../libs/ardour/ardour/export_profile_manager.h:40, from ../libs/ardour/enums.cc:30: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [250/970] cxx: libs/ardour/export_filename.cc -> build/libs/ardour/export_filename.cc.1.o [251/970] cxx: libs/ardour/export_format_base.cc -> build/libs/ardour/export_format_base.cc.1.o [252/970] cxx: libs/ardour/export_format_manager.cc -> build/libs/ardour/export_format_manager.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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:22: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/export_filename.cc:32: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from ../libs/ardour/event_type_map.cc:28: ../libs/ardour/ardour/uri_map.h:109:22: warning: 'LV2_URI_Map_Feature' is deprecated [-Wdeprecated-declarations] 109 | LV2_URI_Map_Feature _uri_map_feature_data; | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/uri_map.h:30, from ../libs/ardour/event_type_map.cc:28: /usr/lib64/lv2/uri-map.lv2/uri-map.h:102:3: note: declared here 102 | } LV2_URI_Map_Feature; | ^~~~~~~~~~~~~~~~~~~ [253/970] cxx: libs/ardour/export_format_specification.cc -> build/libs/ardour/export_format_specification.cc.1.o [254/970] cxx: libs/ardour/export_formats.cc -> build/libs/ardour/export_formats.cc.1.o [255/970] cxx: libs/ardour/export_graph_builder.cc -> build/libs/ardour/export_graph_builder.cc.1.o [256/970] cxx: libs/ardour/export_handler.cc -> build/libs/ardour/export_handler.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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:39, from ../libs/ardour/default_click.cc:21: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:72, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/export_handler.h:32, from ../libs/ardour/ardour/export_graph_builder.h:24, from ../libs/ardour/export_graph_builder.cc:21: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [257/970] cxx: libs/ardour/export_preset.cc -> build/libs/ardour/export_preset.cc.1.o [258/970] cxx: libs/ardour/export_profile_manager.cc -> build/libs/ardour/export_profile_manager.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/export_format_specification.cc:25: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:72, from ../libs/ardour/ardour/export_handler.h:32, from ../libs/ardour/export_handler.cc:21: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/export_preset.cc:23: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:72, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/export_handler.h:32, from ../libs/ardour/ardour/export_profile_manager.h:40, from ../libs/ardour/export_profile_manager.cc:35: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [259/970] cxx: libs/ardour/export_status.cc -> build/libs/ardour/export_status.cc.1.o [260/970] cxx: libs/ardour/export_timespan.cc -> build/libs/ardour/export_timespan.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/signals.h:32, from ../libs/ardour/ardour/element_importer.h:27, from ../libs/ardour/element_importer.cc:21: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/id.h:26, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/types.h:37, from ../libs/ardour/ardour/amp.h:24, from ../libs/ardour/delivery.cc:25: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [261/970] cxx: libs/ardour/file_source.cc -> build/libs/ardour/file_source.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/id.h:26, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/types.h:37, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/buffer.h:27, from ../libs/ardour/ardour/audio_buffer.h:24, from ../libs/ardour/export_channel.cc:21: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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/diskstream.cc:32: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/file_source.cc:45: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [262/970] cxx: libs/ardour/filename_extensions.cc -> build/libs/ardour/filename_extensions.cc.1.o [263/970] cxx: libs/ardour/filesystem_paths.cc -> build/libs/ardour/filesystem_paths.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/id.h:26, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/types.h:37, from ../libs/ardour/ardour/delivery.h:25, from ../libs/ardour/enums.cc:25: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [264/970] cxx: libs/ardour/filter.cc -> build/libs/ardour/filter.cc.1.o [265/970] cxx: libs/ardour/find_session.cc -> build/libs/ardour/find_session.cc.1.o [266/970] cxx: libs/ardour/fixed_delay.cc -> build/libs/ardour/fixed_delay.cc.1.o [267/970] cxx: libs/ardour/fluid_synth.cc -> build/libs/ardour/fluid_synth.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/filter.cc:31: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #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:23: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [268/970] cxx: libs/ardour/gain_control.cc -> build/libs/ardour/gain_control.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/gain_control.cc:28: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/xml++.h:39, from ../libs/ardour/ardour/export_preset.h:27, from ../libs/ardour/export_preset.cc:21: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [269/970] cxx: libs/ardour/globals.cc -> build/libs/ardour/globals.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/id.h:26, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/types.h:37, from ../libs/ardour/ardour/export_format_specification.h:29, from ../libs/ardour/export_format_specification.cc:21: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/plugin_manager.h:35, from ../libs/ardour/globals.cc:106: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [270/970] cxx: libs/ardour/graph.cc -> build/libs/ardour/graph.cc.1.o [271/970] cxx: libs/ardour/graphnode.cc -> build/libs/ardour/graphnode.cc.1.o In file included from /usr/include/glib-2.0/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:25: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [272/970] cxx: libs/ardour/iec1ppmdsp.cc -> build/libs/ardour/iec1ppmdsp.cc.1.o [273/970] cxx: libs/ardour/iec2ppmdsp.cc -> build/libs/ardour/iec2ppmdsp.cc.1.o [274/970] cxx: libs/ardour/import.cc -> build/libs/ardour/import.cc.1.o [275/970] cxx: libs/ardour/instrument_info.cc -> build/libs/ardour/instrument_info.cc.1.o [276/970] cxx: libs/ardour/internal_return.cc -> build/libs/ardour/internal_return.cc.1.o [277/970] cxx: libs/ardour/internal_send.cc -> build/libs/ardour/internal_send.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/gstdio_compat.h:11, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/export_handler.h:29, from ../libs/ardour/ardour/export_graph_builder.h:24, from ../libs/ardour/export_graph_builder.cc:21: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [279/970] cxx: libs/ardour/interpolation.cc -> build/libs/ardour/interpolation.cc.1.o In file included from /usr/include/glib-2.0/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:28: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/file_source.cc:39: /usr/include/glibmm-2.4/glibmm/miscutils.h: In instantiation of 'std::string Glib::build_filename(const Strings& ...) [with Strings = {std::vector, std::allocator >, std::allocator, std::allocator > > >}; std::string = std::__cxx11::basic_string]': ../libs/ardour/file_source.cc:184:42: required from here /usr/include/glibmm-2.4/glibmm/miscutils.h:533:22: error: no matching function for call to 'Glib::StdStringView::StdStringView(const std::vector >&)' 533 | g_build_filename(StdStringView(strings).c_str()..., nullptr)); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/convert.h:27, from ../libs/ardour/file_source.cc:31: /usr/include/glibmm-2.4/glibmm/ustring.h:84:3: note: candidate: 'Glib::StdStringView::StdStringView(const char*)' 84 | StdStringView(const char* s) : pstring_(s) {} | ^~~~~~~~~~~~~ /usr/include/glibmm-2.4/glibmm/ustring.h:84:29: note: no known conversion for argument 1 from 'const std::vector >' to 'const char*' 84 | StdStringView(const char* s) : pstring_(s) {} | ~~~~~~~~~~~~^ /usr/include/glibmm-2.4/glibmm/ustring.h:83:3: note: candidate: 'Glib::StdStringView::StdStringView(const string&)' 83 | StdStringView(const std::string& s) : pstring_(s.c_str()) {} | ^~~~~~~~~~~~~ /usr/include/glibmm-2.4/glibmm/ustring.h:83:36: note: no known conversion for argument 1 from 'const std::vector >' to 'const string&' {aka 'const std::__cxx11::basic_string&'} 83 | StdStringView(const std::string& s) : pstring_(s.c_str()) {} | ~~~~~~~~~~~~~~~~~~~^ /usr/include/glibmm-2.4/glibmm/ustring.h:80:18: note: candidate: 'constexpr Glib::StdStringView::StdStringView(const Glib::StdStringView&)' 80 | class GLIBMM_API StdStringView | ^~~~~~~~~~~~~ /usr/include/glibmm-2.4/glibmm/ustring.h:80:18: note: no known conversion for argument 1 from 'const std::vector >' to 'const Glib::StdStringView&' /usr/include/glibmm-2.4/glibmm/ustring.h:80:18: note: candidate: 'constexpr Glib::StdStringView::StdStringView(Glib::StdStringView&&)' /usr/include/glibmm-2.4/glibmm/ustring.h:80:18: note: no known conversion for argument 1 from 'const std::vector >' to 'Glib::StdStringView&&' In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/graph.cc:30: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/import.cc:57: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from ../libs/ardour/ardour/plugin.h:33, from ../libs/ardour/instrument_info.cc:28: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ [279/970] cxx: libs/ardour/io.cc -> build/libs/ardour/io.cc.1.o In file included from /usr/include/glib-2.0/glib/gthread.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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/gstdio_compat.h:11, from ../libs/ardour/ardour/export_handler.h:29, from ../libs/ardour/export_handler.cc:21: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ [280/970] cxx: libs/ardour/io_processor.cc -> build/libs/ardour/io_processor.cc.1.o In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/internal_send.cc:31: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/plugin.h:33, from ../libs/ardour/ardour/session.h:72, from ../libs/ardour/io.cc:45: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour/ardour/cycles.h:221:2: warning: #warning You are compiling libardour on a platform for which ardour/cycles.h needs work [-Wcpp] 221 | #warning You are compiling libardour on a platform for which ardour/cycles.h needs work | ^~~~~~~ In file included from ../libs/ardour/ardour/smf_source.h:26, from ../libs/ardour/filter.cc:32: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:38:26: note: in definition of macro 'THROW_FILE_ERROR' 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ In file included from ../libs/ardour/import.cc:46: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:67:50: note: in expansion of macro 'THROW_FILE_ERROR' 67 | int open(const std::string& path, int track=1) THROW_FILE_ERROR; | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:69:73: note: in expansion of macro 'THROW_FILE_ERROR' 69 | int create(const std::string& path, int track=1, uint16_t ppqn=19200) THROW_FILE_ERROR; | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:70:15: note: in expansion of macro 'THROW_FILE_ERROR' 70 | void close() THROW_FILE_ERROR; | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:38:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | #define THROW_FILE_ERROR throw(FileError) | ^~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/evoral/SMF.hpp:83:38: note: in expansion of macro 'THROW_FILE_ERROR' 83 | void end_write(std::string const &) THROW_FILE_ERROR; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/basename.h:23, from ../libs/ardour/filter.cc:23: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/convert.h:27, from ../libs/ardour/gain_control.cc:21: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/globals.cc:117: ../libs/ardour/ardour/uri_map.h:109:22: warning: 'LV2_URI_Map_Feature' is deprecated [-Wdeprecated-declarations] 109 | LV2_URI_Map_Feature _uri_map_feature_data; | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/uri_map.h:30, from ../libs/ardour/globals.cc:117: /usr/lib64/lv2/uri-map.lv2/uri-map.h:102:3: note: declared here 102 | } LV2_URI_Map_Feature; | ^~~~~~~~~~~~~~~~~~~ ../libs/ardour/globals.cc: In function 'void setup_hardware_optimization(bool)': ../libs/ardour/globals.cc:170:8: warning: unused variable 'fpu' [-Wunused-variable] 170 | FPU* fpu = FPU::instance(); | ^~~ ../libs/ardour/globals.cc: In function 'void ARDOUR::setup_fpu()': ../libs/ardour/globals.cc:630:7: warning: unused variable 'fpu' [-Wunused-variable] 630 | FPU* fpu = FPU::instance (); | ^~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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:88, from ../libs/ardour/io.cc:27: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/signals.h:32, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/transmitter.h:26, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/error.h:23, from ../libs/ardour/internal_send.cc:20: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/signals.h:32, from /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/pthread_utils.h:48, from ../libs/ardour/graph.cc:25: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ ../libs/ardour/import.cc: In member function 'void ARDOUR::Session::import_files(ARDOUR::ImportStatus&)': ../libs/ardour/import.cc:504:8: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 504 | std::auto_ptr smf_reader; | ^~~~~~~~ In file included from /usr/include/c++/9/memory:80, from /usr/include/glibmm-2.4/glibmm/variant.h:33, 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.h:92, from ../libs/ardour/import.cc:38: /usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here 53 | template class auto_ptr; | ^~~~~~~~ ../libs/ardour/import.cc:519:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 519 | smf_reader = std::auto_ptr(new Evoral::SMF()); | ^~~~~~~~ In file included from /usr/include/c++/9/memory:80, from /usr/include/glibmm-2.4/glibmm/variant.h:33, 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.h:92, from ../libs/ardour/import.cc:38: /usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here 53 | template class auto_ptr; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.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 /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/gstdio_compat.h:11, from ../libs/ardour/import.cc:37: /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector]': ../libs/ardour/ardour/audio_diskstream.h:67:54: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:290:25: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:314:27: required from here /usr/include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd/pbd/rcu.h:58:75: note: in expansion of macro 'g_atomic_pointer_get' 58 | boost::shared_ptr reader () const { return *((boost::shared_ptr *) g_atomic_pointer_get (&x.gptr)); } | ^~~~~~~~~~~~~~~~~~~~ Waf: Leaving directory `/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/build' Build failed -> task in 'libardour' failed (exit status 1): {task 281473533428560: cxx file_source.cc -> file_source.cc.1.o} ['/usr/bin/g++', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0', '-DHAVE_RF64_RIFF', '-DWAF_BUILD', '-g', '-fshow-column', '-DLXVST_32BIT', '-Wall', '-Wpointer-arith', '-Wcast-qual', '-Wcast-align', '-Wno-unused-parameter', '-DBOOST_SYSTEM_NO_DEPRECATED', '-D_ISOC9X_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64', '-DENABLE_NLS', '-DPROGRAM_NAME="Ardour"', '-DPROGRAM_VERSION="5"', '-std=c++11', '-DBOOST_NO_AUTO_PTR', '-Woverloaded-virtual', '-Wno-unused-local-typedefs', '-D__STDC_LIMIT_MACROS', '-D__STDC_FORMAT_MACROS', '-DCANVAS_COMPATIBILITY', '-DCANVAS_DEBUG', '-fPIC', '-fPIC', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/build/libs/ardour', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/ardour', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/build/libs/surfaces/control_protocol', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/surfaces/control_protocol', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/build/libs', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/build/libs/midi++2', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/midi++2', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/build/libs/evoral', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/build/libs/audiographer', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/audiographer', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/build/libs/audiographer/src', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/audiographer/src', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/build/libs/pbd', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/pbd', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/build/libs/evoral/src/libsmf', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/evoral/src/libsmf', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/build/libs/timecode', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/timecode', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/build/libs/lua', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/lua', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/build/libs/libltc/ltc', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/libltc/ltc', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/build/libs/fluidsynth/fluidsynth', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/libs/fluidsynth/fluidsynth', '-I/usr/include/glibmm-2.4', '-I/usr/lib64/glibmm-2.4/include', '-I/usr/include/glib-2.0', '-I/usr/lib64/glib-2.0/include', '-I/usr/include/sigc++-2.0', '-I/usr/lib64/sigc++-2.0/include', '-I/usr/include/libxml2', '-I/usr/include/raptor2', '-I/usr/include/giomm-2.4', '-I/usr/lib64/giomm-2.4/include', '-I/usr/include/libmount', '-I/usr/include/blkid', '-I/usr/include/taglib', '-I/usr/include/lilv-0', '-I/usr/include/serd-0', '-I/usr/include/sord-0', '-I/usr/include/sratom-0', '-I/usr/include/suil-0', '-I/home/iurt/rpmbuild/BUILD/Ardour-5.12.0/build', '-DINTERNAL_SHARED_LIBS=1', '-DHAVE_DLOPEN=1', '-DHAVE_ALSA=1', '-DHAVE_GLIB=1', '-DHAVE_GTHREAD=1', '-DHAVE_GLIBMM=1', '-DHAVE_SNDFILE=1', '-DHAVE_GIOMM=1', '-DHAVE_CURL=1', '-DHAVE_ARCHIVE=1', '-DHAVE_LO=1', '-DHAVE_TAGLIB=1', '-DHAVE_VAMPSDK=1', '-DHAVE_VAMPHOSTSDK=1', '-DHAVE_RUBBERBAND=1', '-DEXPORT_VISIBILITY_HIDDEN=False', '-DENABLE_NLS=1', '-DLXVST_SUPPORT=1', '-DCONFIG_ARCH="aarch64"', '-DHAVE_TOOLS_SANITY_CHECK=1', '-DHAVE_TOOLS_GCCABICHECK=1', '-DHAVE_LIBS_CLEARLOOKS_NEWER=1', '-DHAVE_LIBS_FLUIDSYNTH=1', '-DHAVE_UDEV=1', '-DHAVE_HIDAPI=1', '-DHAVE_LIBS_HIDAPI=1', '-DHAVE_LIBS_LIBLTC=1', '-DHAVE_LIBS_LUA=1', '-DHAVE_LIBS_PTFORMAT=1', '-DHAVE_LIBS_QM_DSP=1', '-DHAVE_FFTW3F=1', '-DHAVE_AUBIO=1', '-DHAVE_AUBIO4=1', '-DHAVE_LIBS_VAMP_PLUGINS=1', '-DHAVE_XML=1', '-DHAVE_SIGCPP=1', '-DHAVE_GETMNTENT=1', '-DHAVE_EXECINFO=1', '-DHAVE_POSIX_MEMALIGN=1', '-DHAVE_LOCALTIME_R=1', '-DHAVE_LIBS_PBD=1', '-DHAVE_CPPUNIT=1', '-DHAVE_LIBS_MIDIPP2=1', '-DHAVE_LIBS_EVORAL=1', '-DHAVE_USB=1', '-DHAVE_CWIID_H=1', '-DHAVE_BLUETOOTH_H=1', '-DHAVE_CWIID=1', '-DBUILD_WIIMOTE=1', '-DHAVE_CONTROL_PROTOCOL=1', '-DHAVE_FADERPORT=1', '-DHAVE_FADERPORT8=1', '-DHAVE_CC121=1', '-DHAVE_GENERIC_MIDI=1', '-DHAVE_MACKIE=1', '-DHAVE_PANGOMM=1', '-DHAVE_CAIROMM=1', '-DHAVE_PUSH2=1', '-DHAVE_WIIMOTE=1', '-DHAVE_LIBS_SURFACES=1', '-DHAVE_2IN2OUT=1', '-DHAVE_1IN2OUT=1', '-DHAVE_VBAP=1', '-DHAVE_STEREOBALANCE=1', '-DHAVE_LIBS_PANNERS=1', '-DHAVE_JACK=1', '-DHAVE_JACK_METADATA=1', '-DHAVE_JACK_PORT_RENAME=1', '-DHAVE_DUMMY =1', '-DHAVE_LIBS_BACKENDS=1', '-DHAVE_LIBS_TIMECODE=1', '-DHAVE_LRDF=1', '-DHAVE_SAMPLERATE=1', '-DHAVE_LV2=1', '-DHAVE_LV2_1_2_0=1', '-DHAVE_LV2_1_10_0=1', '-DHAVE_SERD=1', '-DHAVE_SORD=1', '-DHAVE_SRATOM=1', '-DHAVE_LILV=1', '-DHAVE_LILV_0_16_0=1', '-DHAVE_LILV_0_19_2=1', '-DHAVE_LILV_0_21_3=1', '-DHAVE_SUIL=1', '-DLV2_SUPPORT=1', '-DLV2_EXTENDED=1', '-DHAVE_OGG=1', '-DHAVE_FLAC=1', '-DUSE_RUBBERBAND=1', '-DCURRENT_SESSION_FILE_VERSION=3002', '-DHAVE_SYS_VFS_H=1', '-DHAVE_SYS_STATVFS_H=1', '-DHAVE_UNISTD=1', '-DHAVE_BOOST_SCOPED_PTR_HPP=1', '-DHAVE_BOOST_PTR_CONTAINER_PTR_LIST_HPP=1', '-DHAVE_LIBS_ARDOUR=1', '-DHAVE_GTKMM=1', '-DHAVE_GTK=1', '-DHAVE_LIBS_GTKMM2EXT=1', '-DHAVE_FFTW35F=1', '-DHAVE_BOOST_FORMAT_HPP=1', '-DHAVE_LIBS_AUDIOGRAPHER=1', '-DHAVE_LIBS_CANVAS=1', '-DHAVE_LIBS_WIDGETS=1', '-DHAVE_LIBS_WAVEVIEW=1', '-DHAVE_LV2_1_0_0=1', '-DHAVE_LIBS_PLUGINS_REASONABLESYNTH_LV2=1', '-DHAVE_CAIRO=1', '-DHAVE_LIBS_PLUGINS_A_COMP_LV2=1', '-DHAVE_LIBS_PLUGINS_A_DELAY_LV2=1', '-DHAVE_LIBS_PLUGINS_A_EQ_LV2=1', '-DHAVE_LIBS_PLUGINS_A_REVERB_LV2=1', '-DHAVE_LIBS_PLUGINS_A_FLUIDSYNTH_LV2=1', '-DHAVE_X11=1', '-DHAVE_PANGOFT2=1', '-DHAVE_FONTCONFIG=1', '-DHAVE_BOOST_SHARED_PTR_HPP=1', '-DHAVE_BOOST_WEAK_PTR_HPP=1', '-DHAVE_GTK2_ARDOUR=1', '-DHAVE_EXPORT=1', '-DHAVE_MIDI_MAPS=1', '-DHAVE_MCP=1', '-DHAVE_OSC=1', '-DHAVE_PATCHFILES=1', '-DHAVE_SCRIPTS=1', '-DHAVE_HEADLESS=1', '-DHAVE_SESSION_UTILS=1', '-DHAVE_LIBS_FST=1', '-DHAVE_LIBS_VFORK=1', '-DHAVE_DBUS=1', '-DHAVE_LIBS_ARDOURALSAUTIL=1', '-DHAVE_READLINE=1', '-DHAVE_TOOLS_LUADEVEL=1', '-DLIBARDOUR_DLL_EXPORTS=1', '-DPACKAGE="ardour5"', u'-DDATA_DIR="/usr/share/ardour5"', '-DCONFIG_DIR="/etc"', u'-DLOCALEDIR="/usr/share/ardour5/locale"', u'-DLIBARDOUR="ardour5"', '-DLXVST_SUPPORT', '../libs/ardour/file_source.cc', '-c', '-o', 'libs/ardour/file_source.cc.1.o'] Using packaged revision error: Bad exit status from /home/iurt/rpmbuild/tmp/rpm-tmp.AdRNHt (%build) RPM build errors: Bad exit status from /home/iurt/rpmbuild/tmp/rpm-tmp.AdRNHt (%build) I: [iurt_root_command] ERROR: chroot