=> Bootstrap dependency digest>=20211023: found digest-20211023 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/pkg/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for ardour-6.9.0nb2 cd /tmp/work/Ardour-6.9.0 && /usr/bin/env EGDIR=/usr/pkg/share/examples/ardour6 CC=cc CFLAGS=-O2\ -fPIC\ -D_FORTIFY_SOURCE=2\ -I/usr/pkg/include\ -I/usr/include\ -I/usr/pkg/include/glib-2.0\ -I/usr/pkg/include/gio-unix-2.0\ -I/usr/pkg/lib/glib-2.0/include\ -I/usr/include/readline\ -I/usr/pkg/include/freetype2\ -I/usr/pkg/include/harfbuzz\ -I/usr/pkg/include/taglib\ -I/usr/include/krb5 CXX=c++ CXXFLAGS=-O2\ -fPIC\ -D_FORTIFY_SOURCE=2\ -I/usr/pkg/include\ -I/usr/include\ -I/usr/pkg/include/glib-2.0\ -I/usr/pkg/include/gio-unix-2.0\ -I/usr/pkg/lib/glib-2.0/include\ -I/usr/include/readline\ -I/usr/pkg/include/freetype2\ -I/usr/pkg/include/harfbuzz\ -I/usr/pkg/include/taglib\ -I/usr/include/krb5\ -D_NETBSD_SOURCE DESTDIR=/tmp/work/.destdir LINKFLAGS=\ -Wl,-R/usr/pkg/lib/ardour6\ -Wl,-R/usr/pkg/lib/ardour6/LV2\ -Wl,-R/usr/pkg/lib/ardour6/LV2/a-comp.lv2\ -Wl,-R/usr/pkg/lib/ardour6/LV2/a-delay.lv2\ -Wl,-R/usr/pkg/lib/ardour6/LV2/a-eq.lv2\ -Wl,-R/usr/pkg/lib/ardour6/LV2/a-fluidsynth.lv2\ -Wl,-R/usr/pkg/lib/ardour6/LV2/a-reverb.lv2\ -Wl,-R/usr/pkg/lib/ardour6/LV2/a-reasonablesynth.lv2\ -Wl,-R/usr/pkg/lib/ardour6/backends\ -Wl,-R/usr/pkg/lib/ardour6/engines\ -Wl,-R/usr/pkg/lib/ardour6/panners\ -Wl,-R/usr/pkg/lib/ardour6/surfaces\ -Wl,-R/usr/pkg/lib/ardour6/utils\ -Wl,-R/usr/pkg/lib/ardour6/vamp\ \ \ -L/usr/pkg/lib\ -Wl,-R/usr/pkg/lib\ -L/usr/lib\ -Wl,-R/usr/lib PATH=/tmp/work/.cwrapper/bin:/tmp/work/.buildlink/bin:/tmp/work/.gcc/bin:/tmp/work/.tools/bin:/usr/pkg/bin:/home/triaxx/bin:/usr/bin:/bin:/usr/pkg/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/pkg/sbin:/usr/X11R7/bin PREFIX=/usr/pkg JOBS=9 ./waf --with-backends=dummy,jack --keepflags --noconfirm --dist-target=none --cxx11 --freedesktop --no-phone-home --no-vst3 --use-external-libs --nls --mandir=/usr/pkg/man --libdir=/usr/pkg/lib Waf: Entering directory `/tmp/work/Ardour-6.9.0/build' Using packaged revision Generating po/de.po Generating po/eu.po Generating po/fr.po Generating po/it.po Generating po/ja.po Generating po/ko.po Generating po/ru.po Generating po/zh.po Generating /tmp/work/Ardour-6.9.0/gtk2_ardour/ardour.appdata.xml.in [ 1/1080] Compiling libs/pbd/pbd/signals.py [ 2/1080] Creating build/libs/clearlooks-newer/engines [ 3/1080] Compiling libs/plugins/reasonablesynth.lv2/manifest.ttl.in [ 4/1080] Compiling libs/plugins/reasonablesynth.lv2/reasonablesynth.ttl.in [ 5/1080] Compiling libs/plugins/a-comp.lv2/manifest.ttl.in [ 6/1080] Compiling libs/plugins/a-comp.lv2/a-comp.ttl.in [ 7/1080] Compiling libs/plugins/a-comp.lv2/a-comp#stereo.ttl.in [ 8/1080] Compiling libs/plugins/a-comp.lv2/presets.ttl.in [ 9/1080] Compiling libs/plugins/a-exp.lv2/manifest.ttl.in [ 11/1080] Compiling libs/plugins/a-exp.lv2/a-exp.ttl.in [ 11/1080] Compiling libs/plugins/a-exp.lv2/a-exp#stereo.ttl.in [ 12/1080] Compiling libs/plugins/a-delay.lv2/manifest.ttl.in [ 13/1080] Compiling libs/plugins/a-delay.lv2/a-delay.ttl.in [ 14/1080] Compiling libs/plugins/a-delay.lv2/presets.ttl.in [ 15/1080] Compiling libs/plugins/a-eq.lv2/manifest.ttl.in [ 16/1080] Compiling libs/plugins/a-eq.lv2/a-eq.ttl.in [ 18/1080] Compiling libs/plugins/a-reverb.lv2/manifest.ttl.in [ 18/1080] Compiling libs/plugins/a-reverb.lv2/a-reverb.ttl.in [ 19/1080] Compiling libs/plugins/a-fluidsynth.lv2/manifest.ttl.in [ 20/1080] Compiling libs/plugins/a-fluidsynth.lv2/a-fluidsynth.ttl.in [ 21/1080] Compiling gtk2_ardour/ardev_common.sh.in [ 22/1080] Compiling gtk2_ardour/ardour.sh.in [ 23/1080] Compiling gtk2_ardour/clearlooks.rc.in [ 24/1080] Compiling gtk2_ardour/clearlooks.rc.in [ 25/1080] Compiling gtk2_ardour/default_ui_config.in [ 26/1080] Compiling gtk2_ardour/ardour.menus.in [ 27/1080] Compiling gtk2_ardour/trx.menus.in [ 28/1080] Compiling gtk2_ardour/ardour.desktop.in [ 29/1080] Compiling gtk2_ardour/ardour-mime-info.xml [ 30/1080] Compiling gtk2_ardour/ardour.appdata.xml.in [ 31/1080] Processing ardour.keys: gtk2_ardour/ardour.keys.in gtk2_ardour/mixer.bindings gtk2_ardour/processor_box.bindings gtk2_ardour/step_editing.bindings gtk2_ardour/monitor.bindings -> build/gtk2_ardour/ardour.keys [ 32/1080] Compiling luasession/ardour-lua.sh.in [ 33/1080] Compiling session_utils/ardour-util.sh.in [ 34/1080] Compiling libs/pbd/configuration_variable.cc [ 35/1080] Compiling libs/pbd/stateful_diff_command.cc [ 36/1080] Compiling libs/pbd/tlsf.cc [ 37/1080] Compiling libs/pbd/localtime_r.cc [ 38/1080] Compiling libs/pbd/signals.cc [ 39/1080] Compiling libs/pbd/spinlock.cc [ 40/1080] Compiling libs/pbd/stacktrace.cc [ 41/1080] Compiling libs/pbd/receiver.cc [ 42/1080] Compiling libs/pbd/file_archive.cc [ 43/1080] Compiling libs/pbd/transmitter.cc [ 44/1080] Compiling libs/pbd/shortpath.cc [ 45/1080] Compiling libs/pbd/reallocpool.cc [ 46/1080] Compiling libs/pbd/locale_guard.cc [ 47/1080] Compiling libs/pbd/pthread_utils.cc [ 48/1080] Compiling libs/pbd/pbd.cc ../libs/pbd/stacktrace.cc: In function ‘void PBD::stacktrace(std::ostream&, int, int)’: ../libs/pbd/stacktrace.cc:61:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (size && size >= start) { ~~~~~^~~~~~~~ [ 49/1080] Compiling libs/pbd/id.cc [ 50/1080] Compiling libs/pbd/crossthread.cc [ 51/1080] Compiling libs/pbd/command.cc [ 52/1080] Compiling libs/pbd/pool.cc [ 53/1080] Compiling libs/pbd/search_path.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/stateful_diff_command.h:26, from ../libs/pbd/stateful_diff_command.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ [ 54/1080] Compiling libs/pbd/strreplace.cc [ 55/1080] Compiling libs/pbd/strsplit.cc ../libs/pbd/file_archive.cc: In member function ‘int PBD::FileArchive::create(const std::map, std::__cxx11::basic_string >&, PBD::FileArchive::CompressionLevel)’: ../libs/pbd/file_archive.cc:448:1: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] FileArchive::create (const std::map& filemap, CompressionLevel compression_level) ^~~~~~~~~~~ ../libs/pbd/file_archive.cc:476:11: note: ‘sprintf’ output between 40 and 49 bytes into a destination of size 48 sprintf (buf, "lzma:compression-level=%u,lzma:threads=0", (uint32_t) compression_level); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56/1080] Compiling libs/pbd/event_loop.cc [ 57/1080] Compiling libs/pbd/string_convert.cc [ 58/1080] Compiling libs/pbd/epa.cc [ 59/1080] Compiling libs/pbd/undo.cc [ 60/1080] Compiling libs/pbd/ffs.cc [ 61/1080] Compiling libs/pbd/property_list.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/command.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ [ 62/1080] Compiling libs/pbd/resource.cc [ 63/1080] Compiling libs/pbd/textreceiver.cc [ 64/1080] Compiling libs/pbd/basename.cc [ 65/1080] Compiling libs/pbd/cartesian.cc [ 66/1080] Compiling libs/pbd/pathexpand.cc [ 67/1080] Compiling libs/pbd/enums.cc [ 68/1080] Compiling libs/pbd/convert.cc [ 69/1080] Compiling libs/pbd/base_ui.cc [ 70/1080] Compiling libs/pbd/controllable.cc [ 71/1080] Compiling libs/pbd/stateful.cc [ 72/1080] Compiling libs/pbd/boost_debug.cc [ 73/1080] Compiling libs/pbd/xml++.cc [ 74/1080] Compiling libs/pbd/mountpoint.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/enums.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ [ 75/1080] Compiling libs/pbd/timer.cc [ 76/1080] Compiling libs/pbd/semutils.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/pbd/undo.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ [ 77/1080] Compiling libs/pbd/enumwriter.cc [ 78/1080] Compiling libs/pbd/microseconds.cc [ 79/1080] Compiling libs/pbd/demangle.cc [ 80/1080] Compiling libs/pbd/cpus.cc [ 81/1080] Compiling libs/pbd/malign.cc [ 82/1080] Compiling libs/pbd/md5.cc [ 83/1080] Compiling libs/pbd/system_exec.cc [ 84/1080] Compiling libs/pbd/error.cc [ 85/1080] Compiling libs/pbd/openuri.cc [ 86/1080] Compiling libs/pbd/timing.cc [ 87/1080] Compiling libs/pbd/whitespace.cc [ 88/1080] Compiling libs/pbd/uuid.cc [ 89/1080] Compiling libs/pbd/file_utils.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/controllable.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ [ 90/1080] Compiling libs/pbd/fpu.cc [ 91/1080] Compiling libs/pbd/debug.cc [ 92/1080] Compiling libs/temporal/time.cc [ 93/1080] Compiling libs/temporal/bbt_time.cc [ 94/1080] Compiling libs/evoral/libsmf/smf.c In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/exception.h:22, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/error.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/pbd/stateful.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ [ 95/1080] Compiling libs/evoral/libsmf/smf_decode.c [ 96/1080] Compiling libs/evoral/libsmf/smf_load.c [ 97/1080] Compiling libs/evoral/libsmf/smf_save.c [ 98/1080] Compiling libs/evoral/libsmf/smf_tempo.c [ 99/1080] Compiling libs/evoral/ControlSet.cc [ 100/1080] Linking build/libs/temporal/libtemporal.so [ 101/1080] Compiling libs/evoral/Curve.cc [ 102/1080] Compiling libs/evoral/Control.cc [ 103/1080] Compiling libs/evoral/Sequence.cc [ 104/1080] Compiling libs/evoral/SMF.cc [ 105/1080] Compiling libs/evoral/Event.cc [ 106/1080] Compiling libs/evoral/Note.cc [ 107/1080] Linking build/libs/evoral/libsmf.a [ 108/1080] Compiling libs/evoral/TimeConverter.cc [ 109/1080] Compiling libs/evoral/ControlList.cc [ 110/1080] Compiling libs/evoral/debug.cc [ 111/1080] Compiling libs/ptformat/ptformat.cc [ 112/1080] Compiling libs/midi++2/ipmidi_port.cc [ 113/1080] Compiling libs/midi++2/mtc.cc [ 114/1080] Compiling libs/midi++2/port.cc [ 115/1080] Compiling libs/midi++2/mmc.cc [ 116/1080] Compiling libs/midi++2/midnam_patch.cc [ 117/1080] Linking build/libs/pbd/libpbd.so [ 118/1080] Compiling libs/midi++2/midi.cc [ 119/1080] Compiling libs/midi++2/parser.cc [ 120/1080] Compiling libs/midi++2/channel.cc [ 121/1080] Compiling libs/audiographer/src/debug_utils.cc [ 122/1080] Compiling libs/audiographer/src/general/sample_format_converter.cc [ 123/1080] Compiling libs/audiographer/src/routines.cc [ 124/1080] Linking build/libs/ptformat/libptformat.so [ 125/1080] Compiling libs/audiographer/private/gdither/gdither.cc [ 126/1080] Compiling libs/audiographer/src/general/demo_noise.cc [ 127/1080] Compiling libs/audiographer/private/limiter/limiter.cc [ 128/1080] Compiling libs/audiographer/src/general/broadcast_info.cc [ 129/1080] Compiling libs/audiographer/src/general/normalizer.cc [ 130/1080] Compiling libs/audiographer/src/general/analyser.cc [ 131/1080] Compiling libs/audiographer/src/general/loudness_reader.cc [ 132/1080] Compiling libs/audiographer/src/general/limiter.cc [ 133/1080] Linking build/libs/evoral/libevoral.so [ 134/1080] Compiling libs/audiographer/src/general/sr_converter.cc [ 135/1080] Compiling libs/lua/luastate.cc [ 136/1080] Compiling libs/lua/lua.cc [ 137/1080] Compiling libs/zita-resampler/resampler.cc [ 138/1080] Compiling libs/zita-resampler/resampler-table.cc [ 139/1080] Compiling libs/zita-resampler/vresampler.cc [ 140/1080] Compiling libs/zita-resampler/vmresampler.cc In file included from /usr/include/g++/cassert:44:0, from ../libs/ardour/ardour/chan_count.h:25, from ../libs/ardour/ardour/types.h:54, from ../libs/ardour/ardour/export_analysis.h:27, from ../libs/audiographer/audiographer/general/analyser.h:24, from ../libs/audiographer/src/general/analyser.cc:19: ../libs/audiographer/src/general/analyser.cc: In member function ‘virtual void AudioGrapher::Analyser::process(const AudioGrapher::ProcessContext&)’: ../libs/audiographer/src/general/analyser.cc:139:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] assert (pbin >= 0 && pbin < (sizeof (_result.peaks) / sizeof (ARDOUR::PeakData::PeakDatum) / 4)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/audiographer/src/general/analyser.cc:167:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] assert (p >= 0 && p < (sizeof (_result.lgraph_i) / sizeof(float))); ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 141/1080] Compiling libs/zita-resampler/cresampler.cc [ 142/1080] Compiling libs/zita-convolver/zita-convolver.cc [ 143/1080] Compiling libs/ardour/iec1ppmdsp.cc [ 144/1080] Compiling libs/ardour/audioanalyser.cc [ 145/1080] Compiling libs/ardour/tempo_map_importer.cc [ 146/1080] Linking build/libs/midi++2/libmidipp.so [ 147/1080] Compiling libs/ardour/solo_isolate_control.cc [ 148/1080] Linking build/libs/zita-resampler/libzita-resampler.a [ 149/1080] Compiling libs/ardour/panner.cc [ 150/1080] Compiling libs/ardour/mtc_slave.cc [ 151/1080] Compiling libs/ardour/st_stretch.cc [ 152/1080] Compiling libs/ardour/midi_clock_slave.cc [ 153/1080] Linking build/libs/zita-convolver/libzita-convolver.a [ 154/1080] Compiling libs/ardour/capturing_processor.cc [ 155/1080] Compiling libs/ardour/export_format_specification.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/chan_count.h:28, from ../libs/ardour/ardour/buffer_set.h:31, from ../libs/ardour/panner.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro ‘g_atomic_int_get’ bool touching() const { return g_atomic_int_get (&_touching); } ^ [ 156/1080] Linking build/libs/audiographer/libaudiographer.so [ 157/1080] Compiling libs/ardour/luascripting.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/tempo_map_importer.h:25, from ../libs/ardour/tempo_map_importer.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 158/1080] Compiling libs/ardour/midi_automation_list_binder.cc [ 159/1080] Compiling libs/ardour/export_status.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/solo_isolate_control.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 160/1080] Compiling libs/ardour/export_handler.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/st_stretch.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 161/1080] Linking build/libs/lua/libliblua.a [ 162/1080] Compiling libs/ardour/midi_track.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/fixed_delay.h:23, from ../libs/ardour/ardour/capturing_processor.h:23, from ../libs/ardour/capturing_processor.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ [ 163/1080] Compiling libs/ardour/session_butler.cc [ 164/1080] Compiling libs/ardour/system_exec.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:39, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/luascripting.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ [ 165/1080] Compiling libs/ardour/vumeterdsp.cc [ 166/1080] Compiling libs/ardour/fluid_synth.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/mtc_slave.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 167/1080] Compiling libs/ardour/monitor_processor.cc ../libs/ardour/fluid_synth.cc: In constructor ‘ARDOUR::FluidSynth::FluidSynth(float, int)’: ../libs/ardour/fluid_synth.cc:48:56: warning: ‘void fluid_synth_set_sample_rate(fluid_synth_t*, float)’ is deprecated [-Wdeprecated-declarations] fluid_synth_set_sample_rate (_synth, (float)samplerate); ^ In file included from /tmp/work/.buildlink/include/fluidsynth.h:100:0, from ../libs/ardour/ardour/fluid_synth.h:28, from ../libs/ardour/fluid_synth.cc:20: /tmp/work/.buildlink/include/fluidsynth/synth.h:253:38: note: declared here FLUID_DEPRECATED FLUIDSYNTH_API void fluid_synth_set_sample_rate(fluid_synth_t *synth, float sample_rate); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 168/1080] Compiling libs/ardour/solo_control.cc [ 169/1080] Compiling libs/ardour/vst2_scan.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/export_format_specification.h:32, from ../libs/ardour/export_format_specification.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 170/1080] Compiling libs/ardour/process_thread.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../libs/ardour/midi_automation_list_binder.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ [ 171/1080] Compiling libs/ardour/polarity_processor.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_clock_slave.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 172/1080] Compiling libs/ardour/progress.cc [ 173/1080] Compiling libs/ardour/port.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_butler.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 174/1080] Compiling libs/ardour/filter.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/process_thread.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ [ 175/1080] Compiling libs/ardour/delivery.cc ../libs/ardour/vst2_scan.cc:549:20: warning: ‘std::__cxx11::string vst2_suffix()’ defined but not used [-Wunused-function] static std::string vst2_suffix () { ^~~~~~~~~~~ [ 176/1080] Compiling libs/ardour/plugin_scan_result.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/polarity_processor.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 177/1080] Compiling libs/ardour/session_process.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/pbd/types_convert.h:24, from ../libs/ardour/midi_track.cc:39: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/disk_writer.h:89:40: note: in expansion of macro ‘g_atomic_int_get’ bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } ^ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_safe() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/disk_writer.h:90:37: note: in expansion of macro ‘g_atomic_int_get’ bool record_safe () const { return g_atomic_int_get (&_record_safe); } ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro ‘g_atomic_int_get’ const uint32_t mm = g_atomic_int_get (&_mode_mask); ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro ‘g_atomic_int_get’ return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro ‘g_atomic_int_get’ return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 178/1080] Compiling libs/ardour/export_channel.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib/gprintf.h:21, from /tmp/work/.buildlink/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/export_handler.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 179/1080] Compiling libs/ardour/port_manager.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/monitor_processor.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 180/1080] Compiling libs/ardour/audio_track.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/port.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ [ 181/1080] Compiling libs/ardour/plugin_manager.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../libs/ardour/filter.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 182/1080] Compiling libs/ardour/default_click.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/ardour/plugin_scan_result.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ [ 183/1080] Compiling libs/ardour/enums.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/solo_control.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 184/1080] Compiling libs/ardour/ffmpegfilesource.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/delivery.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro ‘g_atomic_int_get’ bool touching() const { return g_atomic_int_get (&_touching); } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 185/1080] Compiling libs/ardour/onset_detector.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/ffmpegfileimportable.h:22, from ../libs/ardour/ffmpegfilesource.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ [ 186/1080] Compiling libs/ardour/mtdm.cc [ 187/1080] Compiling libs/ardour/transpose.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../libs/ardour/default_click.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 188/1080] Compiling libs/ardour/resampled_source.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/export_channel.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 189/1080] Compiling libs/ardour/plugin_insert.cc [ 190/1080] Compiling libs/ardour/route_group_member.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/pbd/pbd/i18n.h:23, from ../libs/ardour/session_process.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 191/1080] Compiling libs/ardour/chan_count.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/midi_model.h:32, from ../libs/ardour/ardour/transpose.h:23, from ../libs/ardour/transpose.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ [ 192/1080] Compiling libs/ardour/selection.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/audio_track.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/disk_writer.h:89:40: note: in expansion of macro ‘g_atomic_int_get’ bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } ^ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_safe() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/disk_writer.h:90:37: note: in expansion of macro ‘g_atomic_int_get’ bool record_safe () const { return g_atomic_int_get (&_record_safe); } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ [ 193/1080] Compiling libs/ardour/session_state_utils.cc [ 194/1080] Compiling libs/ardour/audio_track_importer.cc [ 195/1080] Compiling libs/ardour/element_import_handler.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group_member.h:24, from ../libs/ardour/route_group_member.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ [ 196/1080] Compiling libs/ardour/midi_stretch.cc [ 197/1080] Compiling libs/ardour/plugin.cc [ 198/1080] Compiling libs/ardour/config_text.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/exception.h:22, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/error.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/port_manager.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 199/1080] Compiling libs/ardour/midi_model.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/config_text.cc:1: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ [ 200/1080] Compiling libs/ardour/speakers.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_stretch.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 201/1080] Compiling libs/ardour/readable.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/audio_track_importer.h:25, from ../libs/ardour/audio_track_importer.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 202/1080] Compiling libs/ardour/playlist_source.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from ../libs/ardour/plugin_manager.cc:37: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 203/1080] Compiling libs/ardour/sndfilesource.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/selection.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 204/1080] Compiling libs/ardour/session_vst.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/speakers.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ [ 205/1080] Compiling libs/ardour/dsp_filter.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/exception.h:22, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/error.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/playlist_source.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ [ 206/1080] Compiling libs/ardour/audio_region_importer.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/plugin_insert.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 207/1080] Compiling libs/ardour/revision.cc [ 208/1080] Compiling libs/ardour/worker.cc [ 209/1080] Compiling libs/ardour/playlist.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/readable.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 210/1080] Compiling libs/ardour/playlist_factory.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/plugin.cc:48: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 211/1080] Compiling libs/ardour/monitor_control.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_model.cc:34: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ In file included from ../libs/ardour/midi_model.cc:43:0: ../libs/ardour/ardour/midi_model.h: In member function ‘void ARDOUR::MidiModel::PatchChangeDiffCommand::change_time(Evoral::Sequence::PatchChangePtr, ARDOUR::MidiModel::TimeType)’: ../libs/ardour/ardour/midi_model.h:224:10: warning: ‘c.ARDOUR::MidiModel::PatchChangeDiffCommand::Change::’ may be used uninitialized in this function [-Wmaybe-uninitialized] struct Change { ^~~~~~ ../libs/ardour/ardour/midi_model.h:224:10: warning: ‘c.ARDOUR::MidiModel::PatchChangeDiffCommand::Change::’ may be used uninitialized in this function [-Wmaybe-uninitialized] [ 212/1080] Compiling libs/ardour/bundle.cc [ 213/1080] Compiling libs/ardour/utils.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/playlist_factory.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ [ 214/1080] Compiling libs/ardour/beats_samples_converter.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/session_vst.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 215/1080] Compiling libs/ardour/disk_writer.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from ../libs/ardour/sndfilesource.cc:37: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 216/1080] Compiling libs/ardour/buffer_set.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/ardour/ardour/slavable_automation_control.h:23, from ../libs/ardour/ardour/monitor_control.h:27, from ../libs/ardour/monitor_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ [ 217/1080] Compiling libs/ardour/circular_buffer.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/stacktrace.h:30, from ../libs/ardour/beats_samples_converter.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ [ 218/1080] Compiling libs/ardour/panner_shell.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/audio_region_importer.h:29, from ../libs/ardour/audio_region_importer.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 219/1080] Compiling libs/ardour/scene_change.cc ../libs/ardour/circular_buffer.cc: In member function ‘void ARDOUR::CircularSampleBuffer::silence(ARDOUR::samplecnt_t)’: ../libs/ardour/circular_buffer.cc:55:10: warning: ‘vec.PBD::RingBuffer::rw_vector::buf[1]’ may be used uninitialized in this function [-Wmaybe-uninitialized] memset (vec.buf[1], 0, sizeof (Sample) * (n_samples - vec.len[0])); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220/1080] Compiling libs/ardour/recent_sessions.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib/gprintf.h:21, from /tmp/work/.buildlink/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/utils.cc:49: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ [ 221/1080] Compiling libs/ardour/phase_control.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../libs/ardour/bundle.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ [ 222/1080] Compiling libs/ardour/fixed_delay.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/delivery.h:29, from ../libs/ardour/enums.cc:34: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ ../libs/ardour/enums.cc: In function ‘void ARDOUR::setup_enum_writer()’: ../libs/ardour/enums.cc:63:1: note: variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without setup_enum_writer () ^~~~~~~~~~~~~~~~~ [ 223/1080] Compiling libs/ardour/session_playlists.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/buffer_set.cc:34: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ [ 224/1080] Compiling libs/ardour/broadcast_info.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/evoral/evoral/types.h:33, from ../libs/evoral/evoral/Event.h:32, from ../libs/evoral/evoral/PatchChange.h:25, from ../libs/ardour/ardour/midi_scene_change.h:22, from ../libs/ardour/scene_change.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ [ 225/1080] Compiling libs/ardour/source.cc [ 226/1080] Compiling libs/ardour/parameter_descriptor.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib/gprintf.h:21, from /tmp/work/.buildlink/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/recent_sessions.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ [ 227/1080] Compiling libs/ardour/export_filename.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/ardour/ardour/slavable_automation_control.h:23, from ../libs/ardour/ardour/phase_control.h:27, from ../libs/ardour/phase_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 228/1080] Compiling libs/ardour/delayline.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/refptr.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/datetime.h:24, from ../libs/ardour/playlist.cc:33: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 229/1080] Compiling libs/ardour/slavable.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:39, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/panner_shell.cc:36: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro ‘g_atomic_int_get’ bool touching() const { return g_atomic_int_get (&_touching); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 230/1080] Compiling libs/ardour/audio_port.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:39, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/broadcast_info.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 231/1080] Compiling libs/ardour/midi_ring_buffer.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/refptr.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/datetime.h:24, from ../libs/ardour/disk_writer.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/disk_writer.h:89:40: note: in expansion of macro ‘g_atomic_int_get’ bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } ^ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_safe() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/disk_writer.h:90:37: note: in expansion of macro ‘g_atomic_int_get’ bool record_safe () const { return g_atomic_int_get (&_record_safe); } ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro ‘g_atomic_int_get’ const uint32_t mm = g_atomic_int_get (&_mode_mask); ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro ‘g_atomic_int_get’ return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro ‘g_atomic_int_get’ return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 232/1080] Compiling libs/ardour/graph.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/session_playlists.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ [ 233/1080] Compiling libs/ardour/cycle_timer.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/parameter_descriptor.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ [ 234/1080] Compiling libs/ardour/presentation_info.cc [ 235/1080] Compiling libs/ardour/sndfileimportable.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/audio_port.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ [ 236/1080] Compiling libs/ardour/session_bundles.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib/gprintf.h:21, from /tmp/work/.buildlink/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/source.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ [ 237/1080] Compiling libs/ardour/strip_silence.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/delayline.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ [ 238/1080] Compiling libs/ardour/panner_manager.cc [ 239/1080] Compiling libs/ardour/tempo.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/presentation_info.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ [ 240/1080] Compiling libs/ardour/audio_playlist_importer.cc [ 241/1080] Compiling libs/ardour/audio_playlist_source.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/slavable.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ [ 242/1080] Compiling libs/ardour/midi_channel_filter.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/refptr.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/ardour/export_filename.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 243/1080] Compiling libs/ardour/mp3filesource.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/chan_count.h:28, from ../libs/ardour/ardour/buffer_set.h:31, from ../libs/ardour/midi_channel_filter.cc:19: ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro ‘g_atomic_int_get’ const uint32_t mm = g_atomic_int_get (&_mode_mask); ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro ‘g_atomic_int_get’ return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro ‘g_atomic_int_get’ return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; ^ [ 244/1080] Compiling libs/ardour/video_tools_paths.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/property_basics.h:24, from ../libs/pbd/pbd/property_list.h:27, from ../libs/ardour/strip_silence.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ [ 245/1080] Compiling libs/ardour/transport_master.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/ardour/panner_manager.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ [ 246/1080] Compiling libs/ardour/session_object.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/graph.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 247/1080] Compiling libs/ardour/control_group.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/mp3filesource.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ [ 248/1080] Compiling libs/ardour/mute_master.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../libs/ardour/video_tools_paths.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ [ 249/1080] Compiling libs/ardour/automation_list.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/session_object.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ [ 250/1080] Compiling libs/ardour/midi_source.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/exception.h:22, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/error.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/audio_playlist_source.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/pbd/pbd/i18n.h:23, from ../libs/ardour/session_bundles.cc:34: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 251/1080] Compiling libs/ardour/data_type.cc [ 252/1080] Compiling libs/ardour/transport_master_manager.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/audio_playlist_importer.h:28, from ../libs/ardour/audio_playlist_importer.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 253/1080] Compiling libs/ardour/debug.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/tempo.cc:33: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ [ 254/1080] Compiling libs/ardour/export_format_base.cc [ 255/1080] Compiling libs/ardour/audiofile_tagger.cc [ 256/1080] Compiling libs/ardour/port_insert.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/control_group.h:28, from ../libs/ardour/control_group.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ [ 257/1080] Compiling libs/ardour/slavable_automation_control.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/session_metadata.h:29, from ../libs/ardour/audiofile_tagger.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ [ 258/1080] Compiling libs/ardour/automatable.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/mute_master.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 259/1080] Compiling libs/ardour/midi_port.cc [ 260/1080] Compiling libs/ardour/automation_control.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/transport_master.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 261/1080] Compiling libs/ardour/export_channel_configuration.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_list.h:31, from ../libs/ardour/automation_list.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ [ 262/1080] Compiling libs/ardour/session_midi.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/port_insert.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 263/1080] Compiling libs/ardour/route_group.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/ardour/transport_master_manager.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 264/1080] Compiling libs/ardour/audio_playlist.cc [ 265/1080] Compiling libs/ardour/user_bundle.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/exception.h:22, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/error.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/midi_source.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro ‘g_atomic_int_get’ const uint32_t mm = g_atomic_int_get (&_mode_mask); ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro ‘g_atomic_int_get’ return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro ‘g_atomic_int_get’ return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 266/1080] Compiling libs/ardour/control_protocol_manager.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/slavable_automation_control.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 267/1080] Compiling libs/ardour/filename_extensions.cc [ 268/1080] Compiling libs/ardour/chan_mapping.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib/gprintf.h:21, from /tmp/work/.buildlink/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/automatable.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro ‘g_atomic_int_get’ const uint32_t mm = g_atomic_int_get (&_mode_mask); ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro ‘g_atomic_int_get’ return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro ‘g_atomic_int_get’ return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; ^ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro ‘g_atomic_int_get’ bool touching() const { return g_atomic_int_get (&_touching); } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 269/1080] Compiling libs/ardour/rc_configuration.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/midi_port.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 270/1080] Compiling libs/ardour/session_handle.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/automation_control.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 271/1080] Compiling libs/ardour/vst_state.cc [ 272/1080] Compiling libs/ardour/globals.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/user_bundle.h:24, from ../libs/ardour/user_bundle.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ [ 273/1080] Compiling libs/ardour/transport_fsm.cc [ 274/1080] Compiling libs/ardour/automation.cc [ 275/1080] Compiling libs/ardour/reverse.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/refptr.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/main.h:21, from ../libs/ardour/session_midi.cc:34: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro ‘g_atomic_int_get’ const uint32_t mm = g_atomic_int_get (&_mode_mask); ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro ‘g_atomic_int_get’ return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro ‘g_atomic_int_get’ return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 276/1080] Compiling libs/ardour/thawlist.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/route_group.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 277/1080] Compiling libs/ardour/linux_vst_support.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/audio_playlist.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 278/1080] Compiling libs/ardour/audiorom.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_handle.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 279/1080] Compiling libs/ardour/luaproc.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/audioregion.h:30, from ../libs/ardour/reverse.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ [ 280/1080] Compiling libs/ardour/region_factory.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/region.h:32, from ../libs/ardour/thawlist.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ [ 281/1080] Compiling libs/ardour/engine_slave.cc [ 282/1080] Compiling libs/ardour/session_directory.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/exception.h:22, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/error.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/control_protocol_manager.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 283/1080] Compiling libs/ardour/send.cc [ 284/1080] Compiling libs/ardour/mode.cc [ 285/1080] Compiling libs/ardour/ffmpegfileimportable.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/transport_fsm.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 286/1080] Compiling libs/ardour/track.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/exception.h:22, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/error.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/session_directory.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ [ 287/1080] Compiling libs/ardour/audio_library.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/engine_slave.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 288/1080] Compiling libs/ardour/monitor_return.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from ../libs/ardour/globals.cc:48: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ ../libs/ardour/globals.cc: In function ‘void setup_hardware_optimization(bool)’: ../libs/ardour/globals.cc:186:8: warning: unused variable ‘fpu’ [-Wunused-variable] FPU* fpu = FPU::instance (); ^~~ ../libs/ardour/globals.cc: In function ‘void ARDOUR::setup_fpu()’: ../libs/ardour/globals.cc:761:7: warning: unused variable ‘fpu’ [-Wunused-variable] FPU* fpu = FPU::instance (); ^~~ [ 289/1080] Compiling libs/ardour/auditioner.cc [ 290/1080] Compiling libs/ardour/lv2_evbuf.c [ 291/1080] Compiling libs/ardour/muteable.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from ../libs/ardour/luaproc.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 292/1080] Compiling libs/ardour/internal_return.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/send.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 293/1080] Compiling libs/ardour/luabindings.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../libs/ardour/region_factory.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 294/1080] Compiling libs/ardour/ebur128_analysis.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from ../libs/ardour/rc_configuration.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/disk_writer.h:89:40: note: in expansion of macro ‘g_atomic_int_get’ bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } ^ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_safe() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/disk_writer.h:90:37: note: in expansion of macro ‘g_atomic_int_get’ bool record_safe () const { return g_atomic_int_get (&_record_safe); } ^ [ 295/1080] Compiling libs/ardour/butler.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/muteable.h:24, from ../libs/ardour/muteable.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ [ 296/1080] Compiling libs/ardour/midi_buffer.cc [ 297/1080] Compiling libs/ardour/mididm.cc [ 298/1080] Compiling libs/ardour/export_profile_manager.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/monitor_return.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 299/1080] Compiling libs/ardour/route.cc [ 300/1080] Compiling libs/ardour/sidechain.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/internal_return.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ [ 301/1080] Compiling libs/ardour/rt_tasklist.cc [ 302/1080] Compiling libs/ardour/route_graph.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/track.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/disk_writer.h:89:40: note: in expansion of macro ‘g_atomic_int_get’ bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } ^ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_safe() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/disk_writer.h:90:37: note: in expansion of macro ‘g_atomic_int_get’ bool record_safe () const { return g_atomic_int_get (&_record_safe); } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 303/1080] Compiling libs/ardour/lua_api.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/auditioner.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 304/1080] Compiling libs/ardour/session_ltc.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/rt_tasklist.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ [ 305/1080] Compiling libs/ardour/session_rtevents.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/butler.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 306/1080] Compiling libs/ardour/template_utils.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/sidechain.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 307/1080] Compiling libs/ardour/disk_reader.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/route.h:37, from ../libs/ardour/route_graph.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ [ 308/1080] Compiling libs/ardour/automation_watch.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from ../libs/ardour/export_profile_manager.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 309/1080] Compiling libs/ardour/return.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_rtevents.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 310/1080] Compiling libs/ardour/midi_scene_changer.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:39, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/template_utils.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ [ 311/1080] Compiling libs/ardour/export_format_manager.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../libs/ardour/lua_api.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 312/1080] Compiling libs/ardour/session_transport.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/session_ltc.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 313/1080] Compiling libs/ardour/pannable.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/automation_watch.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 314/1080] Compiling libs/ardour/smf_source.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/disk_reader.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro ‘g_atomic_int_get’ const uint32_t mm = g_atomic_int_get (&_mode_mask); ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro ‘g_atomic_int_get’ return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro ‘g_atomic_int_get’ return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; ^ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro ‘g_atomic_int_get’ bool touching() const { return g_atomic_int_get (&_touching); } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ ../libs/ardour/disk_reader.cc: In member function ‘void ARDOUR::DiskReader::Declicker::run(ARDOUR::Sample*, ARDOUR::samplepos_t, ARDOUR::samplepos_t)’: ../libs/ardour/disk_reader.cc:1729:17: warning: ‘bo’ may be used uninitialized in this function [-Wmaybe-uninitialized] sampleoffset_t bo; /* offset into buffer */ ^~ ../libs/ardour/disk_reader.cc:1730:17: warning: ‘vo’ may be used uninitialized in this function [-Wmaybe-uninitialized] sampleoffset_t vo; /* offset into gain vector */ ^~ ../libs/ardour/disk_reader.cc:1796:31: warning: ‘n’ may be used uninitialized in this function [-Wmaybe-uninitialized] for (sampleoffset_t i = 0; i < n; ++i) { ~~^~~ ../libs/ardour/disk_reader.cc: In member function ‘void ARDOUR::DiskReader::maybe_xfade_loop(ARDOUR::Sample*, ARDOUR::samplepos_t, ARDOUR::samplepos_t, ARDOUR::DiskReader::ReaderChannelInfo*)’: ../libs/ardour/disk_reader.cc:1805:17: warning: ‘bo’ may be used uninitialized in this function [-Wmaybe-uninitialized] sampleoffset_t bo; /* offset into buffer */ ^~ ../libs/ardour/disk_reader.cc:1806:17: warning: ‘vo’ may be used uninitialized in this function [-Wmaybe-uninitialized] sampleoffset_t vo; /* offset into gain vector */ ^~ ../libs/ardour/disk_reader.cc:1877:31: warning: ‘n’ may be used uninitialized in this function [-Wmaybe-uninitialized] for (sampleoffset_t i = 0; i < n; ++i) { ~~^~~ [ 315/1080] Compiling libs/ardour/location_importer.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/return.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 316/1080] Compiling libs/ardour/instrument_info.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/evoral/evoral/types.h:33, from ../libs/evoral/evoral/Event.h:32, from ../libs/ardour/midi_scene_changer.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 317/1080] Compiling libs/ardour/ltc_slave.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:39, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/route.cc:40: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/disk_writer.h:89:40: note: in expansion of macro ‘g_atomic_int_get’ bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } ^ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_safe() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/disk_writer.h:90:37: note: in expansion of macro ‘g_atomic_int_get’ bool record_safe () const { return g_atomic_int_get (&_record_safe); } ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro ‘g_atomic_int_get’ const uint32_t mm = g_atomic_int_get (&_mode_mask); ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro ‘g_atomic_int_get’ return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro ‘g_atomic_int_get’ return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; ^ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro ‘g_atomic_int_get’ bool touching() const { return g_atomic_int_get (&_touching); } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 318/1080] Compiling libs/ardour/audio_buffer.cc [ 319/1080] Compiling libs/ardour/processor.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/pannable.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/pannable.h:69:33: note: in expansion of macro ‘g_atomic_int_get’ bool touching() const { return g_atomic_int_get (&_touching); } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 320/1080] Compiling libs/ardour/session_click.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_transport.cc:37: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ ../libs/ardour/session_transport.cc: In member function ‘void ARDOUR::Session::request_locate(ARDOUR::samplepos_t, ARDOUR::LocateTransportDisposition, ARDOUR::TransportRequestSource)’: ../libs/ardour/session_transport.cc:912:112: warning: ‘type’ may be used uninitialized in this function [-Wmaybe-uninitialized] SessionEvent *ev = new SessionEvent (type, SessionEvent::Add, SessionEvent::Immediate, target_sample, 0, false); ^ ../libs/ardour/session_transport.cc: In member function ‘void ARDOUR::Session::butler_transport_work(bool)’: ../libs/ardour/session_transport.cc:1173:148: warning: ‘before’ may be used uninitialized in this function [-Wmaybe-uninitialized] DEBUG_TRACE (DEBUG::Transport, string_compose (X_("Butler transport work all done after %1 usecs @ %2 ptw %3 trw = %4\n"), g_get_monotonic_time() - before, _transport_sample, enum_2_string (post_transport_work()), _butler->transport_work_requested())); ^ [ 321/1080] Compiling libs/ardour/find_session.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/element_importer.h:28, from ../libs/ardour/ardour/location_importer.h:23, from ../libs/ardour/location_importer.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 322/1080] Compiling libs/ardour/operations.cc [ 323/1080] Compiling libs/ardour/readonly_control.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../libs/ardour/smf_source.cc:34: ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro ‘g_atomic_int_get’ const uint32_t mm = g_atomic_int_get (&_mode_mask); ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro ‘g_atomic_int_get’ return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro ‘g_atomic_int_get’ return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; ^ ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ [ 324/1080] Compiling libs/ardour/port_engine_shared.cc [ 325/1080] Compiling libs/ardour/raw_midi_parser.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/midi++2/midi++/midnam_patch.h:38, from ../libs/ardour/instrument_info.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ [ 326/1080] Compiling libs/ardour/stripable.cc [ 327/1080] Compiling libs/ardour/audio_backend.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/session_click.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 328/1080] Compiling libs/ardour/source_factory.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/destructible.h:22, from ../libs/ardour/readonly_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ [ 329/1080] Compiling libs/ardour/search_paths.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib/gprintf.h:21, from /tmp/work/.buildlink/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/find_session.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ [ 330/1080] Compiling libs/ardour/ltc_file_reader.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/ltc_slave.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ltc_slave.cc: At global scope: ../libs/ardour/ltc_slave.cc:283:17: warning: ‘std::ostream& operator<<(std::ostream&, SMPTETimecode&)’ defined but not used [-Wunused-function] static ostream& operator<< (ostream& ostr, SMPTETimecode& t) ^~~~~~~~ ../libs/ardour/ltc_slave.cc:267:17: warning: ‘std::ostream& operator<<(std::ostream&, LTCFrame&)’ defined but not used [-Wunused-function] static ostream& operator<< (ostream& ostr, LTCFrame& a) ^~~~~~~~ [ 331/1080] Compiling libs/ardour/session_metadata.cc [ 332/1080] Compiling libs/ardour/import_pt.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/ardour/audio_backend.h:32, from ../libs/ardour/audio_backend.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ [ 333/1080] Compiling libs/ardour/session_time.cc [ 334/1080] Compiling libs/ardour/record_enable_control.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/processor.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 335/1080] Compiling libs/ardour/session_export.cc [ 336/1080] Compiling libs/ardour/gain_control.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/ardour/stripable.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 337/1080] Compiling libs/ardour/transform.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/session_metadata.h:29, from ../libs/ardour/session_metadata.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ [ 338/1080] Compiling libs/ardour/export_failed.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/source_factory.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 339/1080] Compiling libs/ardour/thread_buffers.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/record_enable_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ [ 340/1080] Compiling libs/ardour/lxvst_plugin.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_time.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 341/1080] Compiling libs/ardour/disk_io.cc [ 342/1080] Compiling libs/ardour/midi_region.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from ../libs/ardour/transform.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ [ 343/1080] Compiling libs/ardour/record_safe_control.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/ardour/gain_control.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 344/1080] Compiling libs/ardour/audioregion.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/thread_buffers.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ [ 345/1080] Compiling libs/ardour/element_importer.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_export.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 346/1080] Compiling libs/ardour/async_midi_port.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:39, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/import_pt.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro ‘g_atomic_int_get’ const uint32_t mm = g_atomic_int_get (&_mode_mask); ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro ‘g_atomic_int_get’ return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro ‘g_atomic_int_get’ return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 347/1080] Compiling libs/ardour/region.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/record_safe_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ [ 348/1080] Compiling libs/ardour/session_state.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/exception.h:22, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/error.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/lxvst_plugin.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 349/1080] Compiling libs/ardour/legatize.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/async_midi_port.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ [ 350/1080] Compiling libs/ardour/mix.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/element_importer.h:28, from ../libs/ardour/element_importer.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 351/1080] Compiling libs/ardour/export_timespan.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/mix.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ [ 352/1080] Compiling libs/ardour/latent.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/midi_region.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 353/1080] Compiling libs/ardour/mp3fileimportable.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/legatize.h:26, from ../libs/ardour/legatize.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ [ 354/1080] Compiling libs/ardour/ladspa_plugin.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/disk_io.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/disk_writer.h:89:40: note: in expansion of macro ‘g_atomic_int_get’ bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } ^ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_safe() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/disk_writer.h:90:37: note: in expansion of macro ‘g_atomic_int_get’ bool record_safe () const { return g_atomic_int_get (&_record_safe); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 355/1080] Compiling libs/ardour/ticker.cc [ 356/1080] Compiling libs/ardour/kmeterdsp.cc [ 357/1080] Compiling libs/ardour/analysis_graph.cc [ 358/1080] Compiling libs/ardour/mute_control.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/audioregion.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ [ 359/1080] Compiling libs/ardour/location.cc [ 360/1080] Compiling libs/ardour/unknown_processor.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/region.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 361/1080] Compiling libs/ardour/import.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/evoral/evoral/ControlList.h:33, from ../libs/ardour/mute_control.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 362/1080] Compiling libs/ardour/io_processor.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/unknown_processor.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ [ 363/1080] Compiling libs/ardour/convolver.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/ladspa_plugin.cc:49: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 364/1080] Compiling libs/ardour/quantize.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/audioregion.h:30, from ../libs/ardour/ardour/analysis_graph.h:29, from ../libs/ardour/analysis_graph.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 365/1080] Compiling libs/ardour/filesystem_paths.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/ardour/ticker.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 366/1080] Compiling libs/ardour/internal_send.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/pbd/types_convert.h:24, from ../libs/ardour/location.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ [ 367/1080] Compiling libs/ardour/interpolation.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../libs/ardour/quantize.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ [ 368/1080] Compiling libs/ardour/file_source.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/io_processor.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 369/1080] Compiling libs/ardour/analyser.cc [ 370/1080] Compiling libs/ardour/session_command.cc [ 371/1080] Compiling libs/ardour/soundcloud_upload.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/convolver.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 372/1080] Compiling libs/ardour/srcfilesource.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib/gprintf.h:21, from /tmp/work/.buildlink/include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/import.cc:40: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ [ 373/1080] Compiling libs/ardour/export_graph_builder.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/analyser.h:23, from ../libs/ardour/analyser.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ [ 374/1080] Compiling libs/ardour/amp.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from ../libs/ardour/file_source.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 375/1080] Compiling libs/ardour/rt_midibuffer.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/internal_send.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 376/1080] Compiling libs/ardour/vca.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/soundcloud_upload.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 377/1080] Compiling libs/ardour/directory_names.cc [ 378/1080] Compiling libs/ardour/iec2ppmdsp.cc [ 379/1080] Compiling libs/ardour/graphnode.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/srcfilesource.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 380/1080] Compiling libs/ardour/audioengine.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_list.h:31, from ../libs/ardour/session_command.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ [ 381/1080] Compiling libs/ardour/midi_scene_change.cc [ 382/1080] Compiling libs/ardour/io.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/amp.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 383/1080] Compiling libs/ardour/session_configuration.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/graph.h:35, from ../libs/ardour/graphnode.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ [ 384/1080] Compiling libs/ardour/solo_mute_release.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from ../libs/ardour/session_state.cc:65: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro ‘g_atomic_int_get’ const uint32_t mm = g_atomic_int_get (&_mode_mask); ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro ‘g_atomic_int_get’ return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro ‘g_atomic_int_get’ return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ [ 385/1080] Compiling libs/ardour/midi_patch_manager.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_scene_change.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ [ 386/1080] Compiling libs/ardour/port_set.cc In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:39, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/luabindings.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/source.h:134:34: note: in expansion of macro ‘g_atomic_int_get’ int use_count() const { return g_atomic_int_get (&_use_count); } ^ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/disk_writer.h:89:40: note: in expansion of macro ‘g_atomic_int_get’ bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } ^ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_safe() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/disk_writer.h:90:37: note: in expansion of macro ‘g_atomic_int_get’ bool record_safe () const { return g_atomic_int_get (&_record_safe); } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:76:23: note: in expansion of macro ‘g_atomic_int_get’ const uint32_t mm = g_atomic_int_get (&_mode_mask); ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:82:36: note: in expansion of macro ‘g_atomic_int_get’ return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); ^ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const uint32_t* {aka const unsigned int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/midi_channel_filter.h:86:10: note: in expansion of macro ‘g_atomic_int_get’ return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; ^ cc1plus: out of memory allocating 16716888 bytes after a total of 16783264 bytes In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/ardour/vca.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/solo_mute_release.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/unicode.h:23, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/ustring.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/ardour/audioengine.cc:36: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from ../libs/ardour/session_configuration.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/refptr.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/ardour/export_graph_builder.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ In file included from /tmp/work/.buildlink/include/glib-2.0/glib/gthread.h:32:0, from /tmp/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:32, from /tmp/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:39, from /tmp/work/.buildlink/include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/io.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/pbd/pbd/stateful.h:108:51: note: in expansion of macro ‘g_atomic_int_get’ bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } ^ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/audioengine.h:121:53: note: in expansion of macro ‘g_atomic_int_get’ bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } ^ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ bool touching () const { return g_atomic_int_get (&_touching) != 0; } ^ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: /tmp/work/.buildlink/include/glib-2.0/glib/gatomic.h:96:35: warning: cast from type ‘const gint* {aka const int*}’ to type ‘gint* {aka int*}’ casts away qualifiers [-Wcast-qual] __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ ^ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } ^ Waf: Leaving directory `/tmp/work/Ardour-6.9.0/build' Build failed -> task in 'libardour' failed with exit status 1 (run with -v to display more information) *** Error code 1 Stop. bmake[1]: stopped in /usr/pkgsrc/audio/ardour *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/audio/ardour