Ardour Nightly Builds

Log file: A_MAC_arm64_DBG/build_log.txt.

 

./waf configure --arm64 --strict --ptformat --libjack=weak --optimize

Setting top to : /Users/ardour/src/ardour

Setting out to : /Users/ardour/src/ardour/build

Checking for 'gcc' (C compiler) : not found

Checking for 'clang' (C compiler) : /Users/ardour/bin/clang

Checking for 'g++' (C++ compiler) : not found

Checking for 'clang++' (C++ compiler) : /Users/ardour/bin/clang++

Global Configuration

* Install prefix : /usr/local

* Debuggable build : False

* Build documentation : False

Ardour Configuration

* Will build against private GTK dependency stack in /Users/ardour/gtk/inst : yes

* Will use explicit linkage against libintl in /Users/ardour/gtk/inst : yes

* Will build against private Ardour dependency stack : no

No Carbon support available for this build

Checking for function 'dlopen' in dlfcn.h : yes

Checking for boost library >= 1.56 : ok

Checking for program 'pkg-config' : /Users/ardour/gtk/inst/bin/pkg-config

Checking for 'glib-2.0' >= 2.28 : yes

Checking for 'glib-2.0' >= 2.64 : not found

Checking for 'gthread-2.0' >= 2.2 : yes

Checking for 'glibmm-2.4' >= 2.32.0 : yes

Checking for 'sndfile' >= 1.0.18 : yes

Checking for 'giomm-2.4' >= 2.2 : yes

Checking for 'libcurl' >= 7.0.0 : yes

Checking for 'libarchive' >= 3.0.0 : yes

Checking for 'liblo' >= 0.26 : yes

Checking for 'taglib' >= 1.9 : yes

Checking for 'vamp-sdk' >= 2.1 : yes

Checking for 'vamp-hostsdk' >= 2.1 : yes

Checking for 'rubberband' : yes

Checking for sndfile RF64=>RIFF support : Found

Checking for 'jack' >= 0.121.0 : yes

Checking for clang : yes

Checking for compiler flags ['-std=c++11'] : yes

Warning: you are building Ardour with SSE support even though your system does not support these instructions. (This may not be an error, especially if you are a package maintainer)

Checking for 'fftw3f' : yes

Checking for 'aubio' >= 0.3.2 : yes

Checking for 'aubio' >= 0.4.0 : not found

Checking for 'libxml-2.0' : yes

Checking for 'sigc++-2.0' >= 2.0 : yes

Checking for header execinfo.h : yes

Checking for header unistd.h : yes

Checking for function 'posix_memalign' in stdlib.h : yes

Checking for function 'getmntent' in mntent.h : no

Checking for function 'localtime_r' in time.h : yes

Checking for header boost/shared_ptr.hpp : yes

Checking for header boost/weak_ptr.hpp : yes

Checking for 'cppunit' >= 1.12.0 : not found

Checking for header boost/shared_ptr.hpp : yes

Checking for header boost/weak_ptr.hpp : yes

Checking for header boost/shared_ptr.hpp : yes

Checking for header boost/weak_ptr.hpp : yes

Checking for 'libusb-1.0' : yes

Checking for header cwiid.h : not found

You are missing the cwiid headers needed to compile wiimote support

Checking for 'libwebsockets' >= 2.0.0 : yes

Checking for 'pangomm-1.4' >= 1.4 : yes

Checking for 'cairomm-1.0' >= 1.8.4 : yes

Checking for 'jack' >= 0.121.0 : yes

Checking for JACK metadata API : ok

Checking for program 'gas, gcc' : /Users/ardour/bin/gcc

Checking for program 'ar' : /usr/bin/ar

Checking for 'lrdf' >= 0.4.0 : yes

Checking for 'samplerate' >= 0.1.0 : yes

Checking for 'lv2' >= 1.2.0 : yes

Checking for 'lv2' >= 1.10.0 : yes

Checking for 'lv2' >= 1.17.2 : yes

Checking for 'serd-0' >= 0.14.0 : yes

Checking for 'sord-0' >= 0.8.0 : yes

Checking for 'sratom-0' >= 0.2.0 : yes

Checking for 'lilv-0' >= 0.24.2 : yes

Checking for 'suil-0' >= 0.6.0 : yes

Checking for 'ogg' >= 1.1.2 : yes

Checking for 'flac' >= 1.2.1 : yes

Checking for 'fftw3f' >= 3.3.5 : yes

Checking for header sys/vfs.h : not found

Checking for header sys/statvfs.h : yes

Checking for header unistd.h : yes

Checking for header boost/shared_ptr.hpp : yes

Checking for header boost/weak_ptr.hpp : yes

Checking for header boost/scoped_ptr.hpp : yes

Checking for header boost/ptr_container/ptr_list.hpp : yes

Checking for 'gtkmm-2.4' >= 2.8 : yes

Checking for 'gtk+-2.0' >= 2.12.1 : yes

Checking for 'samplerate' >= 0.1.7 : yes

Checking for header boost/shared_ptr.hpp : yes

Checking for header boost/format.hpp : yes

Checking for 'lv2' >= 1.0.0 : yes

Checking for 'cairo' >= 1.12.0 : yes

Checking for 'gthread-2.0' >= 2.10.1 : yes

Checking for 'gtk+-2.0' >= 2.18 : yes

Checking for 'x11' >= 1.1 : not found

Checking for 'pangoft2' >= 1.36.8 : yes

Checking for 'fontconfig' : yes

Checking for Cocoa live resizing constants : no

Checking for header boost/shared_ptr.hpp : yes

Checking for header boost/weak_ptr.hpp : yes

Checking for header stdio.h readline/readline.h : yes

* build session-utils : yes

* Build documentation : False

* Debuggable build : False

* Export all symbols (backtrace) : False

* Install prefix : /usr/local

* Strict compiler flags : []

* Internal Shared Libraries : True

* Use External Libraries : False

* Library exports hidden : True

* Free/Demo copy : False

* ALSA DBus Reservation : False

* Architecture flags : None

* ARM NEON support : False

* Aubio : True

* AudioUnits : True

* Build target : bigsur

* Canvas Test UI : False

* Beatbox test app : False

* CoreAudio : True

* CoreAudio 10.5 compat : False

* Debug RT allocations : False

* Debug Symbols : False

* Denormal exceptions : False

* Dr. Mingw : False

* FLAC : True

* FPU optimization : True

* FPU AVX/FMA support : False

* Futex Semaphore : False

* Freedesktop files : False

* Libjack linking : weak

* Libjack metadata : True

* Lua Binding Doc : False

* Lua Commandline Tool : True

* LV2 UI embedding : True

* LV2 support : True

* LV2 extensions : True

* LXVST support : False

* Mac VST support : True

* NI-Maschine : False

* OGG : True

* Phone home : True

* Process thread timing : False

* Program name : Ardour

* Samplerate : True

* PT format : True

* PTW32 Semaphore : False

* Threaded WaveViews : True

* Translation : True

* Unit tests : False

* Use LLD linker : False

* VST3 support : True

* Windows VST support : False

* Wiimote support : False

* Windows key : Mod4><Super

* PortAudio Backend : False

* CoreAudio/Midi Backend : True

* ALSA Backend : False

* Dummy backend : True

* JACK Backend : True

* Pulseaudio Backend : False

* Buildstack : 914f2e3

* Mac i386 Architecture : False

* Mac ppc Architecture : False

* Mac arm64 Architecture : True

* C compiler flags : ['-I/Users/ardour/src/ardour', '-I/Users/ardour/gtk/inst/include', '-DHAVE_RF64_RIFF', '-DWAF_BUILD', '-DNDEBUG', '-std=c99', '-pedantic', '-Wshadow', '-Wall', '-Wcast-align', '-Wextra', '-Wwrite-strings', '-fshow-column', '-O3', '-ffast-math', '-pipe', '-DBUILD_VECLIB_OPTIMIZATIONS', '-DMAC_OS_X_VERSION_MAX_ALLOWED=110000', '-mmacosx-version-min=11.0', '-arch', 'arm64', '-Wall', '-Wpointer-arith', '-Wcast-qual', '-Wcast-align', '-Wno-unused-parameter', '-DBOOST_SYSTEM_NO_DEPRECATED', '-D_ISOC9X_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64', '-DPROGRAM_NAME="Ardour"', '-DPROGRAM_VERSION="7"', '-Qunused-arguments', '-Wstrict-prototypes', '-Wmissing-prototypes']

* C++ compiler flags : ['-I/Users/ardour/src/ardour', '-I/Users/ardour/gtk/inst/include', '-DHAVE_RF64_RIFF', '-DWAF_BUILD', '-DNDEBUG', '-ansi', '-Wnon-virtual-dtor', '-Woverloaded-virtual', '-Wall', '-Wcast-align', '-Wextra', '-Wwrite-strings', '-fshow-column', '-O3', '-ffast-math', '-pipe', '-DBUILD_VECLIB_OPTIMIZATIONS', '-DMAC_OS_X_VERSION_MAX_ALLOWED=110000', '-mmacosx-version-min=11.0', '-arch', 'arm64', '-Wall', '-Wpointer-arith', '-Wcast-qual', '-Wcast-align', '-Wno-unused-parameter', '-DBOOST_SYSTEM_NO_DEPRECATED', '-D_ISOC9X_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64', '-DPROGRAM_NAME="Ardour"', '-DPROGRAM_VERSION="7"', '-std=c++11', '-DCARBON_FLAT_HEADERS', '-Qunused-arguments', '-Woverloaded-virtual', '-Wno-mismatched-tags', '-Wno-cast-align', '-Wno-unused-local-typedefs', '-Wunneeded-internal-declaration', '-D__STDC_LIMIT_MACROS', '-D__STDC_FORMAT_MACROS', '-DCANVAS_COMPATIBILITY', '-DCANVAS_DEBUG', '-DBOOST_ERROR_CODE_HEADER_ONLY']

* Linker flags : ['-L/Users/ardour/gtk/inst/lib', '-Xlinker', '-headerpad_max_install_names', '-mmacosx-version-min=11.0', '-arch', 'arm64']

'configure' finished successfully (14.743s)

Waf: Entering directory `/Users/ardour/src/ardour/build'

Git version: 7.0-pre0-2769-g6f7adbda59

Writing revision info to libs/ardour/revision.cc using 7.0-pre0-2769-g6f7adbda59, 2022-05-17

[ 1/1198] Compiling libs/pbd/pbd/signals.py

[ 2/1198] Creating build/libs/clearlooks-newer/engines

[ 3/1198] Compiling libs/plugins/reasonablesynth.lv2/manifest.ttl.in

[ 4/1198] Compiling libs/plugins/reasonablesynth.lv2/reasonablesynth.ttl.in

[ 5/1198] Compiling libs/plugins/a-comp.lv2/manifest.ttl.in

[ 6/1198] Compiling libs/plugins/a-comp.lv2/a-comp.ttl.in

[ 7/1198] Compiling libs/plugins/a-comp.lv2/a-comp#stereo.ttl.in

[ 8/1198] Compiling libs/plugins/a-comp.lv2/presets.ttl.in

[ 9/1198] Compiling libs/plugins/a-exp.lv2/manifest.ttl.in

[ 10/1198] Compiling libs/plugins/a-exp.lv2/a-exp.ttl.in

[ 11/1198] Compiling libs/plugins/a-exp.lv2/a-exp#stereo.ttl.in

[ 12/1198] Compiling libs/plugins/a-delay.lv2/manifest.ttl.in

[ 13/1198] Compiling libs/plugins/a-delay.lv2/a-delay.ttl.in

[ 14/1198] Compiling libs/plugins/a-delay.lv2/presets.ttl.in

[ 15/1198] Compiling libs/plugins/a-eq.lv2/manifest.ttl.in

[ 16/1198] Compiling libs/plugins/a-eq.lv2/a-eq.ttl.in

[ 17/1198] Compiling libs/plugins/a-reverb.lv2/manifest.ttl.in

[ 18/1198] Compiling libs/plugins/a-reverb.lv2/a-reverb.ttl.in

[ 19/1198] Compiling libs/plugins/a-fluidsynth.lv2/manifest.ttl.in

[ 20/1198] Compiling libs/plugins/a-fluidsynth.lv2/a-fluidsynth.ttl.in

[ 21/1198] Compiling gtk2_ardour/ardev_common.sh.in

[ 22/1198] Compiling gtk2_ardour/ardour.sh.in

[ 23/1198] Compiling gtk2_ardour/clearlooks.rc.in

[ 24/1198] Compiling gtk2_ardour/clearlooks.rc.in

[ 25/1198] Compiling gtk2_ardour/default_ui_config.in

[ 26/1198] Compiling gtk2_ardour/ardour.menus.in

[ 27/1198] Compiling gtk2_ardour/trx.menus.in

[ 28/1198] 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 gtk2_ardour/trigger.bindings gtk2_ardour/clip_editor.bindings -> build/gtk2_ardour/ardour.keys

[ 29/1198] Compiling luasession/ardour-lua.sh.in

[ 30/1198] Compiling session_utils/ardour-util.sh.in

[ 31/1198] Compiling libs/pbd/mountpoint.cc

[ 32/1198] Compiling libs/pbd/openuri.cc

[ 33/1198] Compiling libs/pbd/pool.cc

[ 34/1198] Compiling libs/pbd/semutils.cc

[ 35/1198] Compiling libs/pbd/shortpath.cc

[ 36/1198] Compiling libs/pbd/demangle.cc

[ 37/1198] Compiling libs/pbd/basename.cc

[ 38/1198] Compiling libs/pbd/md5.cc

[ 39/1198] Compiling libs/pbd/cartesian.cc

[ 40/1198] Compiling libs/pbd/transmitter.cc

[ 41/1198] Compiling libs/pbd/search_path.cc

[ 42/1198] Compiling libs/pbd/xml++.cc

[ 43/1198] Compiling libs/pbd/receiver.cc

[ 44/1198] Compiling libs/pbd/epa.cc

In file included from ../libs/pbd/basename.cc:20:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 45/1198] Compiling libs/pbd/string_convert.cc

In file included from ../libs/pbd/openuri.cc:27:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/spawn.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 46/1198] Compiling libs/pbd/undo.cc

[ 47/1198] Compiling libs/pbd/stateful_diff_command.cc

[ 48/1198] Compiling libs/pbd/boost_debug.cc

[ 49/1198] Compiling libs/pbd/tlsf.cc

[ 50/1198] Compiling libs/pbd/crossthread.cc

In file included from ../libs/pbd/search_path.cc:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 51/1198] Compiling libs/pbd/property_list.cc

[ 52/1198] Compiling libs/pbd/cocoa_open_uri.mm

[ 53/1198] Compiling libs/pbd/system_exec.cc

[ 54/1198] Compiling libs/pbd/signals.cc

[ 55/1198] Compiling libs/pbd/spinlock.cc

[ 56/1198] Compiling libs/pbd/uuid.cc

[ 57/1198] Compiling libs/pbd/enumwriter.cc

[ 58/1198] Compiling libs/pbd/whitespace.cc

[ 59/1198] Compiling libs/pbd/strreplace.cc

In file included from ../libs/pbd/crossthread.cc:31:

In file included from ../libs/pbd/pbd/error.h:22:

In file included from ../libs/pbd/pbd/transmitter.h:25:

In file included from ../libs/pbd/pbd/signals.h:36:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/threads.h:57:

In file included from ../../../gtk/inst/include/sigc++-2.0/sigc++/sigc++.h:86:

In file included from ../../../gtk/inst/include/sigc++-2.0/sigc++/signal.h:8:

In file included from ../../../gtk/inst/include/sigc++-2.0/sigc++/signal_base.h:27:

../../../gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:1163:3: warning: definition of implicit copy assignment operator for 'slot<bool, Glib::IOCondition>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]

slot(const slot& src)

^

../libs/pbd/crossthread.cc:58:22: note: in implicit copy assignment operator for 'sigc::slot<bool, Glib::IOCondition>' first required here

receive_slot = s;

^

1 warning generated.

[ 60/1198] Compiling libs/pbd/base_ui.cc

[ 61/1198] Compiling libs/pbd/cpus.cc

[ 62/1198] Compiling libs/pbd/ffs.cc

[ 63/1198] Compiling libs/pbd/convert.cc

[ 64/1198] Compiling libs/pbd/event_loop.cc

[ 65/1198] Compiling libs/pbd/microseconds.cc

[ 66/1198] Compiling libs/pbd/glib_event_source.cc

In file included from ../libs/pbd/uuid.cc:21:

In file included from ../libs/pbd/pbd/uuid.h:26:

In file included from /Users/ardour/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /Users/ardour/gtk/inst/include/boost/uuid/random_generator.hpp:17:

In file included from /Users/ardour/gtk/inst/include/boost/random/mersenne_twister.hpp:32:

/Users/ardour/gtk/inst/include/boost/random/detail/polynomial.hpp:303:20: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

reference &operator=(const reference &other)

^

/Users/ardour/gtk/inst/include/boost/random/detail/polynomial.hpp:315:16: note: in implicit copy constructor for 'boost::random::detail::polynomial::reference' first required here

return reference(_storage[i/bits], i%bits);

^

1 warning generated.

[ 67/1198] Compiling libs/pbd/textreceiver.cc

In file included from ../libs/pbd/strreplace.cc:20:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 68/1198] Compiling libs/pbd/file_utils.cc

In file included from ../libs/pbd/system_exec.cc:47:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

../libs/pbd/system_exec.cc:753:8: warning: 'vfork' is deprecated: Use posix_spawn or fork [-Wdeprecated-declarations]

r = ::vfork();

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/unistd.h:604:1: note: 'vfork' has been explicitly marked deprecated here

__deprecated_msg("Use posix_spawn or fork")

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:208:48: note: expanded from macro '__deprecated_msg'

#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))

^

2 warnings generated.

[ 69/1198] Compiling libs/pbd/enums.cc

[ 70/1198] Compiling libs/pbd/file_archive.cc

[ 71/1198] Compiling libs/pbd/resource.cc

[ 72/1198] Compiling libs/pbd/configuration_variable.cc

[ 73/1198] Compiling libs/pbd/reallocpool.cc

[ 74/1198] Compiling libs/pbd/pathexpand.cc

[ 75/1198] Compiling libs/pbd/pthread_utils.cc

../libs/pbd/reallocpool.cc:112:15: warning: expression result unused [-Wunused-value]

ASSERT (!ptr || oldsize <= _asize (ptr));

~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~

../libs/pbd/reallocpool.cc:138:24: warning: expression result unused [-Wunused-value]

ASSERT (_asize (ptr) <= newsize);

~~~~~~~~~~~~ ^ ~~~~~~~

../libs/pbd/reallocpool.cc:165:24: warning: expression result unused [-Wunused-value]

ASSERT (_asize (ptr) >= newsize);

~~~~~~~~~~~~ ^ ~~~~~~~

../libs/pbd/reallocpool.cc:217:18: warning: expression result unused [-Wunused-value]

ASSERT (SEGSIZ != 0);

~~~~~~ ^ ~

4 warnings generated.

[ 76/1198] Compiling libs/pbd/pbd.cc

[ 77/1198] Compiling libs/pbd/fpu.cc

[ 78/1198] Compiling libs/pbd/stateful.cc

In file included from ../libs/pbd/file_utils.cc:35:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 79/1198] Compiling libs/pbd/timer.cc

[ 80/1198] Compiling libs/pbd/id.cc

In file included from ../libs/pbd/pathexpand.cc:31:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 81/1198] Compiling libs/pbd/controllable.cc

In file included from ../libs/pbd/file_archive.cc:32:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm.h:91:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 82/1198] Compiling libs/pbd/malign.cc

[ 83/1198] Compiling libs/pbd/localtime_r.cc

[ 84/1198] Compiling libs/pbd/pcg_rand.cc

[ 85/1198] Compiling libs/pbd/debug.cc

[ 86/1198] Compiling libs/pbd/error.cc

[ 87/1198] Compiling libs/pbd/locale_guard.cc

[ 88/1198] Compiling libs/pbd/strsplit.cc

In file included from ../libs/pbd/pbd.cc:29:

In file included from ../../../gtk/inst/include/giomm-2.4/giomm.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm.h:91:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 89/1198] Compiling libs/pbd/timing.cc

[ 90/1198] Compiling libs/pbd/stacktrace.cc

[ 91/1198] Compiling libs/pbd/command.cc

[ 92/1198] Compiling libs/temporal/debug.cc

In file included from ../libs/pbd/stateful.cc:25:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 93/1198] Compiling libs/temporal/bbt_time.cc

[ 94/1198] Compiling libs/temporal/time.cc

[ 95/1198] Compiling libs/temporal/superclock.cc

[ 96/1198] Compiling libs/temporal/enums.cc

[ 97/1198] Compiling libs/temporal/beats.cc

[ 98/1198] Compiling libs/temporal/range.cc

[ 99/1198] Compiling libs/temporal/tempo.cc

../libs/pbd/stacktrace.cc:61:19: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]

if (size && size >= start) {

~~~~ ^ ~~~~~

1 warning generated.

[ 100/1198] Compiling libs/temporal/timeline.cc

[ 101/1198] Compiling libs/evoral/libsmf/smf.c

[ 102/1198] Compiling libs/evoral/libsmf/smf_load.c

../libs/evoral/libsmf/smf.c:188:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]

smf_set_format(smf, 1);

^~~~~~~~~~~~~~ ~~~~~~

1 warning generated.

[ 103/1198] Compiling libs/evoral/libsmf/smf_save.c

[ 104/1198] Compiling libs/evoral/libsmf/smf_decode.c

[ 105/1198] Compiling libs/evoral/libsmf/smf_tempo.c

[ 106/1198] Compiling libs/evoral/Sequence.cc

[ 107/1198] Linking build/libs/pbd/libpbd.dylib

[ 108/1198] Compiling libs/evoral/SMF.cc

[ 109/1198] Compiling libs/evoral/ControlList.cc

[ 110/1198] Compiling libs/evoral/Event.cc

[ 111/1198] Compiling libs/evoral/ControlSet.cc

[ 112/1198] Compiling libs/evoral/Control.cc

[ 113/1198] Compiling libs/evoral/Curve.cc

[ 114/1198] Compiling libs/evoral/Note.cc

[ 115/1198] Compiling libs/evoral/debug.cc

[ 116/1198] Compiling libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.cpp

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.cpp:52:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:74:2: warning: 'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead [-Wdeprecated-declarations]

OSMemoryBarrier();

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:750:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here

void OSMemoryBarrier( void );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.cpp:52:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:87:9: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicAdd32Barrier(theAmt, (volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:162:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.cpp:52:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:101:9: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicOr32Barrier(theMask, (volatile uint32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:345:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.cpp:52:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:115:9: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicAnd32Barrier(theMask, (volatile uint32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:401:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.cpp:52:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:128:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicCompareAndSwap32Barrier(oldValue, newValue, (volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:519:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here

bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.cpp:52:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:138:9: warning: 'OSAtomicIncrement32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add_explicit(std::memory_order_relaxed) from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicIncrement32((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:172:9: note: 'OSAtomicIncrement32' has been explicitly marked deprecated here

int32_t OSAtomicIncrement32( volatile int32_t *__theValue );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.cpp:52:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:147:9: warning: 'OSAtomicDecrement32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub_explicit(std::memory_order_relaxed) from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicDecrement32((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:191:9: note: 'OSAtomicDecrement32' has been explicitly marked deprecated here

int32_t OSAtomicDecrement32( volatile int32_t *__theValue );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.cpp:52:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:156:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicIncrement32Barrier((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:183:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.cpp:52:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:165:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicDecrement32Barrier((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:202:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.cpp:52:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:175:9: warning: 'OSAtomicTestAndClearBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicTestAndClearBarrier(bitToClear, (volatile void *)theAddress);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:739:9: note: 'OSAtomicTestAndClearBarrier' has been explicitly marked deprecated here

bool OSAtomicTestAndClearBarrier( uint32_t __n, volatile void *__theAddress );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.cpp:52:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:185:9: warning: 'OSAtomicTestAndClear' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and_explicit(std::memory_order_relaxed) from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicTestAndClear(bitToClear, (volatile void *)theAddress);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:716:9: note: 'OSAtomicTestAndClear' has been explicitly marked deprecated here

bool OSAtomicTestAndClear( uint32_t __n, volatile void *__theAddress );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.cpp:52:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:195:9: warning: 'OSAtomicTestAndSetBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicTestAndSetBarrier(bitToSet, (volatile void *)theAddress);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:694:9: note: 'OSAtomicTestAndSetBarrier' has been explicitly marked deprecated here

bool OSAtomicTestAndSetBarrier( uint32_t __n, volatile void *__theAddress );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.cpp:52:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:249:9: warning: 'OSAtomicCompareAndSwap64Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicCompareAndSwap64Barrier(__oldValue, __newValue, __theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:646:9: note: 'OSAtomicCompareAndSwap64Barrier' has been explicitly marked deprecated here

bool OSAtomicCompareAndSwap64Barrier( int64_t __oldValue, int64_t __newValue,

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.cpp:52:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:279:2: warning: 'OSSpinLockLock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_lock() from <os/lock.h> instead [-Wdeprecated-declarations]

OSSpinLockLock(__lock);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSSpinLockDeprecated.h:99:9: note: 'OSSpinLockLock' has been explicitly marked deprecated here

void OSSpinLockLock( volatile OSSpinLock *__lock );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.cpp:52:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:289:2: warning: 'OSSpinLockUnlock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_unlock() from <os/lock.h> instead [-Wdeprecated-declarations]

OSSpinLockUnlock(__lock);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSSpinLockDeprecated.h:105:9: note: 'OSSpinLockUnlock' has been explicitly marked deprecated here

void OSSpinLockUnlock( volatile OSSpinLock *__lock );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.cpp:52:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:298:9: warning: 'OSSpinLockTry' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_trylock() from <os/lock.h> instead [-Wdeprecated-declarations]

return OSSpinLockTry(__lock);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSSpinLockDeprecated.h:89:9: note: 'OSSpinLockTry' has been explicitly marked deprecated here

bool OSSpinLockTry( volatile OSSpinLock *__lock );

^

16 warnings generated.

[ 117/1198] Compiling libs/appleutility/CoreAudio/PublicUtility/AUOutputBL.cpp

In file included from ../libs/appleutility/CoreAudio/PublicUtility/AUOutputBL.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/AUOutputBL.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:293:32: warning: 'AudioSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

UInt32 sampleSize = SizeOf32(AudioSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:190:1: note: 'AudioSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/AUOutputBL.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/AUOutputBL.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:294:18: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/AUOutputBL.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/AUOutputBL.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:312:34: warning: 'AudioSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

unsigned sampleSize = SizeOf32(AudioSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:190:1: note: 'AudioSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/AUOutputBL.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/AUOutputBL.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:313:20: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

reqFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/AUOutputBL.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/AUOutputBL.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:329:18: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/AUOutputBL.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/AUOutputBL.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:333:34: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBitsPerChannel = 8 * SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/AUOutputBL.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/AUOutputBL.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:335:60: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBytesPerPacket = mBytesPerFrame = nChannels * SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/AUOutputBL.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/AUOutputBL.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:337:48: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBytesPerPacket = mBytesPerFrame = SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

8 warnings generated.

[ 118/1198] Compiling libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.cpp

[ 119/1198] Compiling libs/appleutility/CoreAudio/PublicUtility/CACFDictionary.cpp

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.cpp:47:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:293:32: warning: 'AudioSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

UInt32 sampleSize = SizeOf32(AudioSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:190:1: note: 'AudioSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.cpp:47:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:294:18: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.cpp:47:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:312:34: warning: 'AudioSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

unsigned sampleSize = SizeOf32(AudioSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:190:1: note: 'AudioSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.cpp:47:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:313:20: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

reqFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.cpp:47:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:329:18: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.cpp:47:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:333:34: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBitsPerChannel = 8 * SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.cpp:47:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:335:60: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBytesPerPacket = mBytesPerFrame = nChannels * SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.cpp:47:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:337:48: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBytesPerPacket = mBytesPerFrame = SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.cpp:241:32: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

ioDescription.mFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.cpp:242:44: warning: 'AudioSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

ioDescription.mBytesPerPacket = SizeOf32(AudioSampleType) * ioDescription.mChannelsPerFrame;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:190:1: note: 'AudioSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.cpp:244:43: warning: 'AudioSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

ioDescription.mBytesPerFrame = SizeOf32(AudioSampleType) * ioDescription.mChannelsPerFrame;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:190:1: note: 'AudioSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.cpp:245:48: warning: 'AudioSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

ioDescription.mBitsPerChannel = 8 * SizeOf32(AudioSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:190:1: note: 'AudioSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.cpp:268:44: warning: 'AudioSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

ioDescription.mBytesPerPacket = SizeOf32(AudioSampleType) * ioDescription.mChannelsPerFrame;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:190:1: note: 'AudioSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.cpp:270:43: warning: 'AudioSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

ioDescription.mBytesPerFrame = SizeOf32(AudioSampleType) * ioDescription.mChannelsPerFrame;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:190:1: note: 'AudioSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.cpp:271:48: warning: 'AudioSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

ioDescription.mBitsPerChannel = 8 * SizeOf32(AudioSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:190:1: note: 'AudioSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.cpp:449:4: warning: cast from 'const unsigned int *' to 'char *' drops const qualifier [-Wcast-qual]

CACopy4CCToCString(outName, inDescription.mFormatID);

^

../libs/appleutility/CoreAudio/PublicUtility/CADebugMacros.h:74:75: note: expanded from macro 'CACopy4CCToCString'

#define CACopy4CCToCString(theCString, the4CC) { theCString[0] = ((char*)&the4CC)[3]; theCString[1] = ((char*)&the4CC)[2]; theCString[2] = ((char*)&the4CC)[1]; theCString[3] = ((char*)&the4CC)[0]; theCString[4] = 0; }

^

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.cpp:449:4: warning: cast from 'const unsigned int *' to 'char *' drops const qualifier [-Wcast-qual]

../libs/appleutility/CoreAudio/PublicUtility/CADebugMacros.h:74:112: note: expanded from macro 'CACopy4CCToCString'

#define CACopy4CCToCString(theCString, the4CC) { theCString[0] = ((char*)&the4CC)[3]; theCString[1] = ((char*)&the4CC)[2]; theCString[2] = ((char*)&the4CC)[1]; theCString[3] = ((char*)&the4CC)[0]; theCString[4] = 0; }

^

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.cpp:449:4: warning: cast from 'const unsigned int *' to 'char *' drops const qualifier [-Wcast-qual]

../libs/appleutility/CoreAudio/PublicUtility/CADebugMacros.h:74:149: note: expanded from macro 'CACopy4CCToCString'

#define CACopy4CCToCString(theCString, the4CC) { theCString[0] = ((char*)&the4CC)[3]; theCString[1] = ((char*)&the4CC)[2]; theCString[2] = ((char*)&the4CC)[1]; theCString[3] = ((char*)&the4CC)[0]; theCString[4] = 0; }

^

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.cpp:449:4: warning: cast from 'const unsigned int *' to 'char *' drops const qualifier [-Wcast-qual]

../libs/appleutility/CoreAudio/PublicUtility/CADebugMacros.h:74:186: note: expanded from macro 'CACopy4CCToCString'

#define CACopy4CCToCString(theCString, the4CC) { theCString[0] = ((char*)&the4CC)[3]; theCString[1] = ((char*)&the4CC)[2]; theCString[2] = ((char*)&the4CC)[1]; theCString[3] = ((char*)&the4CC)[0]; theCString[4] = 0; }

^

19 warnings generated.

[ 120/1198] Compiling libs/appleutility/CoreAudio/PublicUtility/CABufferList.cpp

[ 121/1198] Compiling libs/appleutility/CoreAudio/PublicUtility/AUParamInfo.cpp

[ 122/1198] Compiling libs/appleutility/CoreAudio/PublicUtility/CACFString.cpp

[ 123/1198] Compiling libs/appleutility/CoreAudio/PublicUtility/CAAUParameter.cpp

[ 124/1198] Compiling libs/appleutility/CoreAudio/PublicUtility/CAComponent.cpp

[ 125/1198] Compiling libs/appleutility/CoreAudio/PublicUtility/CAComponentDescription.cpp

[ 126/1198] Compiling libs/appleutility/CoreAudio/PublicUtility/CACFNumber.cpp

[ 127/1198] Compiling libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.cpp

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CABufferList.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CABufferList.h:51:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:293:32: warning: 'AudioSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

UInt32 sampleSize = SizeOf32(AudioSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:190:1: note: 'AudioSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CABufferList.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CABufferList.h:51:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:294:18: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CABufferList.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CABufferList.h:51:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:312:34: warning: 'AudioSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

unsigned sampleSize = SizeOf32(AudioSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:190:1: note: 'AudioSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CABufferList.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CABufferList.h:51:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:313:20: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

reqFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CABufferList.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CABufferList.h:51:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:329:18: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CABufferList.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CABufferList.h:51:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:333:34: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBitsPerChannel = 8 * SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CABufferList.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CABufferList.h:51:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:335:60: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBytesPerPacket = mBytesPerFrame = nChannels * SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CABufferList.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CABufferList.h:51:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:337:48: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBytesPerPacket = mBytesPerFrame = SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CABufferList.cpp:47:

../libs/appleutility/CoreAudio/PublicUtility/CABufferList.h:231:42: warning: cast from 'const AudioBuffer *' to 'char *' drops const qualifier [-Wcast-qual]

memcpy(&_GetBufferList(), abl, (char *)&abl->mBuffers[abl->mNumberBuffers] - (char *)abl);

^

../libs/appleutility/CoreAudio/PublicUtility/CABufferList.h:231:88: warning: cast from 'const AudioBufferList *' to 'char *' drops const qualifier [-Wcast-qual]

memcpy(&_GetBufferList(), abl, (char *)&abl->mBuffers[abl->mNumberBuffers] - (char *)abl);

^

10 warnings generated.

[ 128/1198] Compiling libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayoutObject.cpp

../libs/temporal/tempo.cc:762:2: warning: paul tempo_map::set_time_domain needs implementing [-W#warnings]

#warning paul tempo_map::set_time_domain needs implementing

^

In file included from ../libs/temporal/tempo.cc:33:

In file included from ../libs/temporal/temporal/tempo.h:28:

In file included from /Users/ardour/gtk/inst/include/boost/intrusive/list.hpp:30:

/Users/ardour/gtk/inst/include/boost/intrusive/detail/list_iterator.hpp:65:32: warning: definition of implicit copy assignment operator for 'list_iterator<boost::intrusive::bhtraits<Temporal::MeterPoint, boost::intrusive::list_node_traits<void *>, boost::intrusive::safe_link, Temporal::meterpoint_tag, 1>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]

BOOST_INTRUSIVE_FORCEINLINE list_iterator(list_iterator<ValueTraits, false> const& other)

^

../libs/temporal/tempo.cc:797:10: note: in implicit copy assignment operator for 'boost::intrusive::list_iterator<boost::intrusive::bhtraits<Temporal::MeterPoint, boost::intrusive::list_node_traits<void *>, boost::intrusive::safe_link, Temporal::meterpoint_tag, 1>, false>' first required here

for (m = _meters.begin(); m != _meters.end() && m->sclock() < sclock_limit; ++m);

^

In file included from ../libs/temporal/tempo.cc:33:

In file included from ../libs/temporal/temporal/tempo.h:28:

In file included from /Users/ardour/gtk/inst/include/boost/intrusive/list.hpp:30:

/Users/ardour/gtk/inst/include/boost/intrusive/detail/list_iterator.hpp:65:32: warning: definition of implicit copy assignment operator for 'list_iterator<boost::intrusive::bhtraits<Temporal::Point, boost::intrusive::list_node_traits<void *>, boost::intrusive::safe_link, Temporal::point_tag, 1>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]

BOOST_INTRUSIVE_FORCEINLINE list_iterator(list_iterator<ValueTraits, false> const& other)

^

../libs/temporal/tempo.cc:798:10: note: in implicit copy assignment operator for 'boost::intrusive::list_iterator<boost::intrusive::bhtraits<Temporal::Point, boost::intrusive::list_node_traits<void *>, boost::intrusive::safe_link, Temporal::point_tag, 1>, false>' first required here

for (p = _points.begin(); p != _points.end() && p->sclock() < sclock_limit; ++p);

^

In file included from ../libs/temporal/tempo.cc:33:

In file included from ../libs/temporal/temporal/tempo.h:28:

In file included from /Users/ardour/gtk/inst/include/boost/intrusive/list.hpp:30:

/Users/ardour/gtk/inst/include/boost/intrusive/detail/list_iterator.hpp:65:32: warning: definition of implicit copy assignment operator for 'list_iterator<boost::intrusive::bhtraits<Temporal::TempoPoint, boost::intrusive::list_node_traits<void *>, boost::intrusive::safe_link, Temporal::tempo_tag, 1>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]

BOOST_INTRUSIVE_FORCEINLINE list_iterator(list_iterator<ValueTraits, false> const& other)

^

../libs/temporal/tempo.cc:902:10: note: in implicit copy assignment operator for 'boost::intrusive::list_iterator<boost::intrusive::bhtraits<Temporal::TempoPoint, boost::intrusive::list_node_traits<void *>, boost::intrusive::safe_link, Temporal::tempo_tag, 1>, false>' first required here

for (t = _tempos.begin(); t != _tempos.end() && t->sclock() < sclock_limit; ++t);

^

In file included from ../libs/temporal/tempo.cc:33:

In file included from ../libs/temporal/temporal/tempo.h:28:

In file included from /Users/ardour/gtk/inst/include/boost/intrusive/list.hpp:30:

/Users/ardour/gtk/inst/include/boost/intrusive/detail/list_iterator.hpp:65:32: warning: definition of implicit copy assignment operator for 'list_iterator<boost::intrusive::bhtraits<Temporal::MusicTimePoint, boost::intrusive::list_node_traits<void *>, boost::intrusive::safe_link, Temporal::bartime_tag, 1>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]

BOOST_INTRUSIVE_FORCEINLINE list_iterator(list_iterator<ValueTraits, false> const& other)

^

../libs/temporal/tempo.cc:1030:9: note: in implicit copy assignment operator for 'boost::intrusive::list_iterator<boost::intrusive::bhtraits<Temporal::MusicTimePoint, boost::intrusive::list_node_traits<void *>, boost::intrusive::safe_link, Temporal::bartime_tag, 1>, false>' first required here

for (m = _bartimes.begin(); m != _bartimes.end() && m->sclock() < sclock_limit; ++m);

^

../libs/temporal/tempo.cc:2018:17: warning: unused variable 'step' [-Wunused-variable]

superclock_t step;

^

../libs/temporal/tempo.cc:3345:1: warning: unused function 'bbt_time_to_string' [-Wunused-function]

bbt_time_to_string (const BBT_Time& bbt, std::string& str)

^

7 warnings generated.

[ 129/1198] Compiling libs/appleutility/CoreAudio/PublicUtility/CADebugMacros.cpp

[ 130/1198] Linking build/libs/temporal/libtemporal.dylib

[ 131/1198] Compiling libs/appleutility/CoreAudio/PublicUtility/CAXException.cpp

[ 132/1198] Compiling libs/ptformat/ptformat.cc

[ 133/1198] Compiling libs/midi++2/channel.cc

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAComponentDescription.cpp:48:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:293:32: warning: 'AudioSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

UInt32 sampleSize = SizeOf32(AudioSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:190:1: note: 'AudioSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAComponentDescription.cpp:48:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:294:18: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAComponentDescription.cpp:48:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:312:34: warning: 'AudioSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

unsigned sampleSize = SizeOf32(AudioSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:190:1: note: 'AudioSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAComponentDescription.cpp:48:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:313:20: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

reqFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAComponentDescription.cpp:48:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:329:18: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAComponentDescription.cpp:48:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:333:34: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBitsPerChannel = 8 * SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAComponentDescription.cpp:48:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:335:60: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBytesPerPacket = mBytesPerFrame = nChannels * SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAComponentDescription.cpp:48:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:337:48: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBytesPerPacket = mBytesPerFrame = SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

8 warnings generated.

[ 134/1198] Compiling libs/midi++2/parser.cc

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayoutObject.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:74:2: warning: 'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead [-Wdeprecated-declarations]

OSMemoryBarrier();

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:750:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here

void OSMemoryBarrier( void );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayoutObject.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:87:9: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicAdd32Barrier(theAmt, (volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:162:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayoutObject.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:101:9: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicOr32Barrier(theMask, (volatile uint32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:345:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayoutObject.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:115:9: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicAnd32Barrier(theMask, (volatile uint32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:401:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayoutObject.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:128:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicCompareAndSwap32Barrier(oldValue, newValue, (volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:519:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here

bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayoutObject.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:138:9: warning: 'OSAtomicIncrement32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add_explicit(std::memory_order_relaxed) from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicIncrement32((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:172:9: note: 'OSAtomicIncrement32' has been explicitly marked deprecated here

int32_t OSAtomicIncrement32( volatile int32_t *__theValue );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayoutObject.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:147:9: warning: 'OSAtomicDecrement32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub_explicit(std::memory_order_relaxed) from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicDecrement32((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:191:9: note: 'OSAtomicDecrement32' has been explicitly marked deprecated here

int32_t OSAtomicDecrement32( volatile int32_t *__theValue );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayoutObject.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:156:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicIncrement32Barrier((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:183:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayoutObject.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:165:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicDecrement32Barrier((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:202:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayoutObject.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:175:9: warning: 'OSAtomicTestAndClearBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicTestAndClearBarrier(bitToClear, (volatile void *)theAddress);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:739:9: note: 'OSAtomicTestAndClearBarrier' has been explicitly marked deprecated here

bool OSAtomicTestAndClearBarrier( uint32_t __n, volatile void *__theAddress );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayoutObject.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:185:9: warning: 'OSAtomicTestAndClear' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and_explicit(std::memory_order_relaxed) from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicTestAndClear(bitToClear, (volatile void *)theAddress);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:716:9: note: 'OSAtomicTestAndClear' has been explicitly marked deprecated here

bool OSAtomicTestAndClear( uint32_t __n, volatile void *__theAddress );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayoutObject.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:195:9: warning: 'OSAtomicTestAndSetBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicTestAndSetBarrier(bitToSet, (volatile void *)theAddress);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:694:9: note: 'OSAtomicTestAndSetBarrier' has been explicitly marked deprecated here

bool OSAtomicTestAndSetBarrier( uint32_t __n, volatile void *__theAddress );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayoutObject.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:249:9: warning: 'OSAtomicCompareAndSwap64Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicCompareAndSwap64Barrier(__oldValue, __newValue, __theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:646:9: note: 'OSAtomicCompareAndSwap64Barrier' has been explicitly marked deprecated here

bool OSAtomicCompareAndSwap64Barrier( int64_t __oldValue, int64_t __newValue,

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayoutObject.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:279:2: warning: 'OSSpinLockLock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_lock() from <os/lock.h> instead [-Wdeprecated-declarations]

OSSpinLockLock(__lock);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSSpinLockDeprecated.h:99:9: note: 'OSSpinLockLock' has been explicitly marked deprecated here

void OSSpinLockLock( volatile OSSpinLock *__lock );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayoutObject.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:289:2: warning: 'OSSpinLockUnlock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_unlock() from <os/lock.h> instead [-Wdeprecated-declarations]

OSSpinLockUnlock(__lock);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSSpinLockDeprecated.h:105:9: note: 'OSSpinLockUnlock' has been explicitly marked deprecated here

void OSSpinLockUnlock( volatile OSSpinLock *__lock );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayoutObject.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:298:9: warning: 'OSSpinLockTry' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_trylock() from <os/lock.h> instead [-Wdeprecated-declarations]

return OSSpinLockTry(__lock);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSSpinLockDeprecated.h:89:9: note: 'OSSpinLockTry' has been explicitly marked deprecated here

bool OSSpinLockTry( volatile OSSpinLock *__lock );

^

16 warnings generated.

[ 135/1198] Compiling libs/midi++2/midi.cc

[ 136/1198] Linking build/libs/evoral/libsmf.a

[ 137/1198] Compiling libs/midi++2/mmc.cc

[ 138/1198] Compiling libs/midi++2/midnam_patch.cc

In file included from ../libs/evoral/Sequence.cc:45:

../libs/evoral/evoral/Sequence.h:242:19: warning: definition of implicit copy constructor for 'const_iterator' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

const_iterator& operator=(const const_iterator& other);

^

../libs/evoral/evoral/Sequence.h:278:10: note: in implicit copy constructor for 'Evoral::Sequence<Temporal::Beats>::const_iterator' first required here

return const_iterator (*this, t, force_discrete, f, active_notes);

^

../libs/evoral/Sequence.cc:1442:16: note: in instantiation of member function 'Evoral::Sequence<Temporal::Beats>::begin' requested here

template class Sequence<Temporal::Beats>;

^

1 warning generated.

[ 139/1198] Compiling libs/midi++2/mtc.cc

[ 140/1198] Compiling libs/midi++2/ipmidi_port.cc

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:65:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:293:32: warning: 'AudioSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

UInt32 sampleSize = SizeOf32(AudioSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:190:1: note: 'AudioSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:65:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:294:18: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:65:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:312:34: warning: 'AudioSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

unsigned sampleSize = SizeOf32(AudioSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:190:1: note: 'AudioSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:65:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:313:20: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

reqFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:65:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:329:18: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:65:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:333:34: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBitsPerChannel = 8 * SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:65:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:335:60: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBytesPerPacket = mBytesPerFrame = nChannels * SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:65:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:337:48: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBytesPerPacket = mBytesPerFrame = SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:74:2: warning: 'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead [-Wdeprecated-declarations]

OSMemoryBarrier();

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:750:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here

void OSMemoryBarrier( void );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:87:9: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicAdd32Barrier(theAmt, (volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:162:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:101:9: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicOr32Barrier(theMask, (volatile uint32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:345:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:115:9: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicAnd32Barrier(theMask, (volatile uint32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:401:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:128:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicCompareAndSwap32Barrier(oldValue, newValue, (volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:519:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here

bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:138:9: warning: 'OSAtomicIncrement32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add_explicit(std::memory_order_relaxed) from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicIncrement32((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:172:9: note: 'OSAtomicIncrement32' has been explicitly marked deprecated here

int32_t OSAtomicIncrement32( volatile int32_t *__theValue );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:147:9: warning: 'OSAtomicDecrement32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub_explicit(std::memory_order_relaxed) from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicDecrement32((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:191:9: note: 'OSAtomicDecrement32' has been explicitly marked deprecated here

int32_t OSAtomicDecrement32( volatile int32_t *__theValue );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:156:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicIncrement32Barrier((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:183:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:165:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicDecrement32Barrier((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:202:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:175:9: warning: 'OSAtomicTestAndClearBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicTestAndClearBarrier(bitToClear, (volatile void *)theAddress);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:739:9: note: 'OSAtomicTestAndClearBarrier' has been explicitly marked deprecated here

bool OSAtomicTestAndClearBarrier( uint32_t __n, volatile void *__theAddress );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:185:9: warning: 'OSAtomicTestAndClear' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and_explicit(std::memory_order_relaxed) from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicTestAndClear(bitToClear, (volatile void *)theAddress);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:716:9: note: 'OSAtomicTestAndClear' has been explicitly marked deprecated here

bool OSAtomicTestAndClear( uint32_t __n, volatile void *__theAddress );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:195:9: warning: 'OSAtomicTestAndSetBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicTestAndSetBarrier(bitToSet, (volatile void *)theAddress);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:694:9: note: 'OSAtomicTestAndSetBarrier' has been explicitly marked deprecated here

bool OSAtomicTestAndSetBarrier( uint32_t __n, volatile void *__theAddress );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:249:9: warning: 'OSAtomicCompareAndSwap64Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicCompareAndSwap64Barrier(__oldValue, __newValue, __theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:646:9: note: 'OSAtomicCompareAndSwap64Barrier' has been explicitly marked deprecated here

bool OSAtomicCompareAndSwap64Barrier( int64_t __oldValue, int64_t __newValue,

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:279:2: warning: 'OSSpinLockLock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_lock() from <os/lock.h> instead [-Wdeprecated-declarations]

OSSpinLockLock(__lock);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSSpinLockDeprecated.h:99:9: note: 'OSSpinLockLock' has been explicitly marked deprecated here

void OSSpinLockLock( volatile OSSpinLock *__lock );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:289:2: warning: 'OSSpinLockUnlock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_unlock() from <os/lock.h> instead [-Wdeprecated-declarations]

OSSpinLockUnlock(__lock);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSSpinLockDeprecated.h:105:9: note: 'OSSpinLockUnlock' has been explicitly marked deprecated here

void OSSpinLockUnlock( volatile OSSpinLock *__lock );

^

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.cpp:47:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:298:9: warning: 'OSSpinLockTry' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_trylock() from <os/lock.h> instead [-Wdeprecated-declarations]

return OSSpinLockTry(__lock);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSSpinLockDeprecated.h:89:9: note: 'OSSpinLockTry' has been explicitly marked deprecated here

bool OSSpinLockTry( volatile OSSpinLock *__lock );

^

24 warnings generated.

[ 141/1198] Linking build/libs/evoral/libevoral.dylib

[ 142/1198] Compiling libs/midi++2/port.cc

[ 143/1198] Linking build/libs/appleutility/libappleutility.dylib

[ 144/1198] Compiling libs/audiographer/src/general/limiter.cc

[ 145/1198] Linking build/libs/ptformat/libptformat.dylib

[ 146/1198] Compiling libs/audiographer/src/debug_utils.cc

In file included from ../libs/audiographer/src/debug_utils.cc:21:

In file included from ../libs/audiographer/audiographer/process_context.h:6:

In file included from /Users/ardour/gtk/inst/include/boost/format.hpp:48:

/Users/ardour/gtk/inst/include/boost/format/group.hpp:59:12: warning: definition of implicit copy constructor for 'group1<boost::io::detail::group0>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

group1& operator=(const group1&);

^

/Users/ardour/gtk/inst/include/boost/format/group.hpp:472:18: note: in implicit copy constructor for 'boost::io::detail::group1<boost::io::detail::group0>' first required here

group() { return detail::group1< detail::group0 > ( detail::group0() ); }

^

1 warning generated.

[ 147/1198] Compiling libs/audiographer/src/general/sample_format_converter.cc

[ 148/1198] Compiling libs/audiographer/private/limiter/limiter.cc

[ 149/1198] Compiling libs/audiographer/private/gdither/gdither.cc

[ 150/1198] Compiling libs/audiographer/src/general/loudness_reader.cc

[ 151/1198] Compiling libs/audiographer/src/routines.cc

[ 152/1198] Compiling libs/audiographer/src/general/analyser.cc

[ 153/1198] Compiling libs/audiographer/src/general/sndfile.cc

[ 154/1198] Compiling libs/audiographer/src/general/demo_noise.cc

[ 155/1198] Compiling libs/audiographer/src/general/normalizer.cc

In file included from ../libs/audiographer/src/general/limiter.cc:19:

In file included from ../libs/audiographer/audiographer/general/limiter.h:7:

In file included from ../libs/audiographer/audiographer/sink.h:6:

In file included from ../libs/audiographer/audiographer/process_context.h:6:

In file included from /Users/ardour/gtk/inst/include/boost/format.hpp:48:

/Users/ardour/gtk/inst/include/boost/format/group.hpp:59:12: warning: definition of implicit copy constructor for 'group1<boost::io::detail::group0>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

group1& operator=(const group1&);

^

/Users/ardour/gtk/inst/include/boost/format/group.hpp:472:18: note: in implicit copy constructor for 'boost::io::detail::group1<boost::io::detail::group0>' first required here

group() { return detail::group1< detail::group0 > ( detail::group0() ); }

^

1 warning generated.

[ 156/1198] Compiling libs/audiographer/src/general/sr_converter.cc

In file included from ../libs/audiographer/src/general/loudness_reader.cc:20:

In file included from ../libs/audiographer/audiographer/general/loudness_reader.h:27:

In file included from ../libs/audiographer/audiographer/sink.h:6:

In file included from ../libs/audiographer/audiographer/process_context.h:6:

In file included from /Users/ardour/gtk/inst/include/boost/format.hpp:48:

/Users/ardour/gtk/inst/include/boost/format/group.hpp:59:12: warning: definition of implicit copy constructor for 'group1<boost::io::detail::group0>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

group1& operator=(const group1&);

^

/Users/ardour/gtk/inst/include/boost/format/group.hpp:472:18: note: in implicit copy constructor for 'boost::io::detail::group1<boost::io::detail::group0>' first required here

group() { return detail::group1< detail::group0 > ( detail::group0() ); }

^

1 warning generated.

[ 157/1198] Compiling libs/audiographer/src/general/broadcast_info.cc

[ 158/1198] Compiling libs/fluidsynth/src/fluid_lfo.c

[ 159/1198] Compiling libs/fluidsynth/src/fluid_ringbuffer.c

[ 160/1198] Compiling libs/fluidsynth/src/fluid_settings.c

[ 161/1198] Linking build/libs/midi++2/libmidipp.dylib

[ 162/1198] Compiling libs/fluidsynth/src/fluid_rvoice_dsp.c

[ 163/1198] Compiling libs/fluidsynth/src/fluid_rvoice_mixer.c

../libs/fluidsynth/src/fluid_settings.c:78:5: warning: anonymous unions are a C11 extension [-Wc11-extensions]

union

^

1 warning generated.

[ 164/1198] Compiling libs/fluidsynth/src/fluid_event.c

[ 165/1198] Compiling libs/fluidsynth/src/fluid_iir_filter.c

In file included from ../libs/audiographer/src/general/sample_format_converter.cc:22:

In file included from ../libs/audiographer/audiographer/general/sample_format_converter.h:5:

In file included from ../libs/audiographer/audiographer/sink.h:6:

In file included from ../libs/audiographer/audiographer/process_context.h:6:

In file included from /Users/ardour/gtk/inst/include/boost/format.hpp:48:

/Users/ardour/gtk/inst/include/boost/format/group.hpp:59:12: warning: definition of implicit copy constructor for 'group1<boost::io::detail::group0>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

group1& operator=(const group1&);

^

/Users/ardour/gtk/inst/include/boost/format/group.hpp:472:18: note: in implicit copy constructor for 'boost::io::detail::group1<boost::io::detail::group0>' first required here

group() { return detail::group1< detail::group0 > ( detail::group0() ); }

^

1 warning generated.

[ 166/1198] Compiling libs/fluidsynth/src/fluid_sffile.c

[ 167/1198] Compiling libs/fluidsynth/src/fluid_sys.c

[ 168/1198] Compiling libs/fluidsynth/src/fluid_list.c

[ 169/1198] Compiling libs/fluidsynth/src/fluid_chorus.c

In file included from ../libs/audiographer/src/general/analyser.cc:19:

In file included from ../libs/audiographer/audiographer/general/analyser.h:23:

In file included from ../libs/audiographer/audiographer/general/loudness_reader.h:27:

In file included from ../libs/audiographer/audiographer/sink.h:6:

In file included from ../libs/audiographer/audiographer/process_context.h:6:

In file included from /Users/ardour/gtk/inst/include/boost/format.hpp:48:

/Users/ardour/gtk/inst/include/boost/format/group.hpp:59:12: warning: definition of implicit copy constructor for 'group1<boost::io::detail::group0>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

group1& operator=(const group1&);

^

/Users/ardour/gtk/inst/include/boost/format/group.hpp:472:18: note: in implicit copy constructor for 'boost::io::detail::group1<boost::io::detail::group0>' first required here

group() { return detail::group1< detail::group0 > ( detail::group0() ); }

^

1 warning generated.

[ 170/1198] Compiling libs/fluidsynth/src/fluid_samplecache.c

[ 171/1198] Compiling libs/fluidsynth/src/fluid_adsr_env.c

In file included from ../libs/audiographer/src/general/demo_noise.cc:19:

In file included from ../libs/audiographer/audiographer/general/demo_noise.h:5:

In file included from ../libs/audiographer/audiographer/sink.h:6:

In file included from ../libs/audiographer/audiographer/process_context.h:6:

In file included from /Users/ardour/gtk/inst/include/boost/format.hpp:48:

/Users/ardour/gtk/inst/include/boost/format/group.hpp:59:12: warning: definition of implicit copy constructor for 'group1<boost::io::detail::group0>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

group1& operator=(const group1&);

^

/Users/ardour/gtk/inst/include/boost/format/group.hpp:472:18: note: in implicit copy constructor for 'boost::io::detail::group1<boost::io::detail::group0>' first required here

group() { return detail::group1< detail::group0 > ( detail::group0() ); }

^

1 warning generated.

[ 172/1198] Compiling libs/fluidsynth/src/fluid_midi.c

[ 173/1198] Compiling libs/fluidsynth/src/fluid_sfont.c

[ 174/1198] Compiling libs/fluidsynth/src/fluid_conv.c

[ 175/1198] Compiling libs/fluidsynth/src/fluid_rev.c

[ 176/1198] Compiling libs/fluidsynth/src/fluid_voice.c

[ 177/1198] Compiling libs/fluidsynth/src/fluid_chan.c

[ 178/1198] Compiling libs/fluidsynth/src/fluid_rvoice_event.c

[ 179/1198] Compiling libs/fluidsynth/src/fluid_tuning.c

[ 180/1198] Compiling libs/fluidsynth/src/fluid_rvoice.c

[ 181/1198] Compiling libs/fluidsynth/src/fluid_gen.c

In file included from ../libs/audiographer/src/general/normalizer.cc:21:

In file included from ../libs/audiographer/audiographer/general/normalizer.h:5:

In file included from ../libs/audiographer/audiographer/sink.h:6:

In file included from ../libs/audiographer/audiographer/process_context.h:6:

In file included from /Users/ardour/gtk/inst/include/boost/format.hpp:48:

/Users/ardour/gtk/inst/include/boost/format/group.hpp:59:12: warning: definition of implicit copy constructor for 'group1<boost::io::detail::group0>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

group1& operator=(const group1&);

^

/Users/ardour/gtk/inst/include/boost/format/group.hpp:472:18: note: in implicit copy constructor for 'boost::io::detail::group1<boost::io::detail::group0>' first required here

group() { return detail::group1< detail::group0 > ( detail::group0() ); }

^

1 warning generated.

[ 182/1198] Compiling libs/fluidsynth/src/fluid_mod.c

[ 183/1198] Compiling libs/fluidsynth/src/fluid_synth.c

[ 184/1198] Compiling libs/fluidsynth/src/fluid_defsfont.c

[ 185/1198] Compiling libs/fluidsynth/src/fluid_synth_monopoly.c

[ 186/1198] Compiling libs/fluidsynth/src/fluid_hash.c

[ 187/1198] Compiling libs/libltc/decoder.c

[ 188/1198] Compiling libs/libltc/timecode.c

[ 189/1198] Compiling libs/libltc/encoder.c

[ 190/1198] Compiling libs/libltc/ltc.c

[ 191/1198] Compiling libs/lua/lua.cc

[ 192/1198] Compiling libs/lua/luastate.cc

[ 193/1198] Compiling libs/zita-resampler/vmresampler.cc

[ 194/1198] Compiling libs/zita-resampler/resampler.cc

[ 195/1198] Compiling libs/zita-resampler/cresampler.cc

[ 196/1198] Compiling libs/zita-resampler/vresampler.cc

[ 197/1198] Compiling libs/zita-resampler/resampler-table.cc

In file included from ../libs/zita-resampler/resampler.cc:25:

../libs/zita-resampler/zita-resampler/resampler.h:73:23: warning: private field '_dummy' is not used [-Wunused-private-field]

void *_dummy [8];

^

1 warning generated.

[ 198/1198] Linking build/libs/libltc/liblibltc.a

[ 199/1198] Compiling libs/zita-convolver/zita-convolver.cc

[ 200/1198] Linking build/libs/fluidsynth/liblibfluidsynth.a

In file included from ../libs/zita-resampler/vresampler.cc:25:

../libs/zita-resampler/zita-resampler/vresampler.h:79:23: warning: private field '_dummy' is not used [-Wunused-private-field]

void *_dummy [8];

^

1 warning generated.

[ 201/1198] Compiling libs/ardour/transport_master_manager.cc

[ 202/1198] Compiling libs/ardour/thread_buffers.cc

[ 203/1198] Compiling libs/ardour/rt_tasklist.cc

[ 204/1198] Compiling libs/ardour/midi_region.cc

In file included from ../libs/zita-convolver/zita-convolver.cc:29:

../libs/zita-convolver/zita-convolver/zita-convolver.h:225:6: warning: private field '_error' is not used [-Wunused-private-field]

int _error;

^

../libs/zita-convolver/zita-convolver/zita-convolver.h:423:13: warning: private field '_dummy' is not used [-Wunused-private-field]

void* _dummy[64];

^

2 warnings generated.

[ 205/1198] Linking build/libs/zita-resampler/libzita-resampler.a

[ 206/1198] Compiling libs/ardour/search_paths.cc

In file included from ../libs/audiographer/src/general/sr_converter.cc:21:

In file included from ../libs/audiographer/audiographer/general/sr_converter.h:7:

In file included from ../libs/audiographer/audiographer/flag_debuggable.h:7:

In file included from ../libs/audiographer/audiographer/process_context.h:6:

In file included from /Users/ardour/gtk/inst/include/boost/format.hpp:48:

/Users/ardour/gtk/inst/include/boost/format/group.hpp:59:12: warning: definition of implicit copy constructor for 'group1<boost::io::detail::group0>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

group1& operator=(const group1&);

^

/Users/ardour/gtk/inst/include/boost/format/group.hpp:472:18: note: in implicit copy constructor for 'boost::io::detail::group1<boost::io::detail::group0>' first required here

group() { return detail::group1< detail::group0 > ( detail::group0() ); }

^

1 warning generated.

[ 207/1198] Linking build/libs/zita-convolver/libzita-convolver.a

[ 208/1198] Compiling libs/ardour/worker.cc

[ 209/1198] Linking build/libs/audiographer/libaudiographer.dylib

ld: warning: dylib (/Users/ardour/gtk/inst/lib/libvamp-sdk.dylib) was built for newer macOS version (11.6) than being linked (11.0)

ld: warning: dylib (/Users/ardour/gtk/inst/lib/libvamp-hostsdk.dylib) was built for newer macOS version (11.6) than being linked (11.0)

[ 210/1198] Compiling libs/ardour/midi_automation_list_binder.cc

[ 211/1198] Compiling libs/ardour/dsp_filter.cc

In file included from ../libs/ardour/midi_region.cc:34:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 212/1198] Compiling libs/ardour/selection.cc

In file included from ../libs/ardour/search_paths.cc:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm.h:91:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 213/1198] Compiling libs/ardour/session_playlists.cc

[ 214/1198] Compiling libs/ardour/segment_descriptor.cc

[ 215/1198] Compiling libs/ardour/solo_safe_control.cc

In file included from ../libs/ardour/dsp_filter.cc:27:

In file included from ../libs/ardour/ardour/dsp_filter.h:25:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm.h:91:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 216/1198] Compiling libs/ardour/session_time.cc

[ 217/1198] Compiling libs/ardour/vca_manager.cc

[ 218/1198] Compiling libs/ardour/monitor_port.cc

[ 219/1198] Compiling libs/ardour/onset_detector.cc

In file included from ../libs/lua/lua.cc:102:

../libs/lua/lua-5.3.5/lundump.c:237:33: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int]

checkliteral(S, LUA_SIGNATURE + 1, "not a"); /* 1st char already checked */

~~~~~~~~~~~~~~^~~

../libs/lua/lua-5.3.5/lundump.c:237:33: note: use array indexing to silence this warning

checkliteral(S, LUA_SIGNATURE + 1, "not a"); /* 1st char already checked */

^

& [ ]

1 warning generated.

[ 220/1198] Compiling libs/ardour/region.cc

[ 221/1198] Compiling libs/ardour/route_group.cc

[ 222/1198] Linking build/libs/lua/libliblua.a

[ 223/1198] Compiling libs/ardour/buffer_manager.cc

[ 224/1198] Compiling libs/ardour/graphnode.cc

[ 225/1198] Compiling libs/ardour/midi_state_tracker.cc

[ 226/1198] Compiling libs/ardour/route.cc

[ 227/1198] Compiling libs/ardour/luabindings.cc

[ 228/1198] Compiling libs/ardour/polarity_processor.cc

[ 229/1198] Compiling libs/ardour/muteable.cc

In file included from ../libs/ardour/midi_state_tracker.cc:29:

../libs/ardour/ardour/midi_state_tracker.h:93:11: warning: private field 'bender' is not used [-Wunused-private-field]

uint16_t bender[16];

^

1 warning generated.

[ 230/1198] Compiling libs/ardour/transform.cc

[ 231/1198] Compiling libs/ardour/location.cc

[ 232/1198] Compiling libs/ardour/directory_names.cc

[ 233/1198] Compiling libs/ardour/template_utils.cc

[ 234/1198] Compiling libs/ardour/track.cc

[ 235/1198] Compiling libs/ardour/audioregion.cc

In file included from ../libs/ardour/region.cc:40:

In file included from ../libs/ardour/ardour/profile.h:22:

In file included from /Users/ardour/gtk/inst/include/boost/dynamic_bitset.hpp:15:

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:108:20: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

reference& operator=(const reference& rhs) { do_assign(rhs); return *this; } // for b[i] = b[j]

^

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:298:16: note: in implicit copy constructor for 'boost::dynamic_bitset<unsigned long long>::reference' first required here

return reference(m_bits[block_index(pos)], bit_index(pos));

^

../libs/ardour/ardour/profile.h:41:35: note: in instantiation of member function 'boost::dynamic_bitset<unsigned long long>::operator[]' requested here

void set_small_screen() { bits[SmallScreen] = true; }

^

1 warning generated.

[ 236/1198] Compiling libs/ardour/control_group.cc

[ 237/1198] Compiling libs/ardour/mtc_slave.cc

[ 238/1198] Compiling libs/ardour/return.cc

In file included from ../libs/ardour/template_utils.cc:29:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm.h:91:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 239/1198] Compiling libs/ardour/strip_silence.cc

[ 240/1198] Compiling libs/ardour/export_preset.cc

[ 241/1198] Compiling libs/ardour/sndfileimportable.cc

[ 242/1198] Compiling libs/ardour/slavable_automation_control.cc

[ 243/1198] Compiling libs/ardour/find_session.cc

../libs/ardour/return.cc:49:81: warning: base class 'ARDOUR::IOProcessor' is uninitialized when used here to access 'ARDOUR::IOProcessor::_bitslot' [-Wuninitialized]

: IOProcessor (s, (internal ? false : true), false, name_and_id_new_return (s, _bitslot), "", DataType::AUDIO, true)

^

1 warning generated.

[ 244/1198] Compiling libs/ardour/ticker.cc

In file included from ../libs/ardour/track.cc:40:

In file included from ../libs/ardour/ardour/monitor_control.h:25:

In file included from /Users/ardour/gtk/inst/include/boost/dynamic_bitset.hpp:15:

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:108:20: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

reference& operator=(const reference& rhs) { do_assign(rhs); return *this; } // for b[i] = b[j]

^

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:298:16: note: in implicit copy constructor for 'boost::dynamic_bitset<unsigned long long>::reference' first required here

return reference(m_bits[block_index(pos)], bit_index(pos));

^

../libs/ardour/ardour/profile.h:41:35: note: in instantiation of member function 'boost::dynamic_bitset<unsigned long long>::operator[]' requested here

void set_small_screen() { bits[SmallScreen] = true; }

^

1 warning generated.

[ 245/1198] Compiling libs/ardour/session_rtevents.cc

In file included from ../libs/ardour/route.cc:40:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm.h:91:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

In file included from ../libs/ardour/route.cc:85:

In file included from ../libs/ardour/ardour/plugin_manager.h:36:

In file included from /Users/ardour/gtk/inst/include/boost/container/set.hpp:28:

In file included from /Users/ardour/gtk/inst/include/boost/container/detail/tree.hpp:35:

/Users/ardour/gtk/inst/include/boost/container/detail/iterators.hpp:819:32: warning: definition of implicit copy assignment operator for 'iterator_from_iiterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]

BOOST_CONTAINER_FORCEINLINE iterator_from_iiterator(iterator_from_iiterator<IIterator, false> const& other) BOOST_NOEXCEPT_OR_NOTHROW

^

../libs/ardour/ardour/plugin_manager.h:200:6: note: in implicit copy assignment operator for 'boost::container::dtl::iterator_from_iiterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>, false>' first required here

i = _plugin_scan_log.find (psl);

^

In file included from ../libs/ardour/route.cc:85:

In file included from ../libs/ardour/ardour/plugin_manager.h:36:

In file included from /Users/ardour/gtk/inst/include/boost/container/set.hpp:28:

In file included from /Users/ardour/gtk/inst/include/boost/container/detail/tree.hpp:41:

In file included from /Users/ardour/gtk/inst/include/boost/intrusive/rbtree.hpp:23:

In file included from /Users/ardour/gtk/inst/include/boost/intrusive/bstree.hpp:23:

/Users/ardour/gtk/inst/include/boost/intrusive/detail/tree_iterator.hpp:73:32: warning: definition of implicit copy assignment operator for 'tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]

BOOST_INTRUSIVE_FORCEINLINE tree_iterator(tree_iterator<value_traits, false> const& other)

^

/Users/ardour/gtk/inst/include/boost/container/detail/iterators.hpp:800:7: note: in implicit copy assignment operator for 'boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>' first required here

class iterator_from_iiterator

^

../libs/ardour/ardour/plugin_manager.h:200:6: note: in implicit copy assignment operator for 'boost::container::dtl::iterator_from_iiterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>, false>' first required here

i = _plugin_scan_log.find (psl);

^

In file included from ../libs/ardour/route.cc:76:

In file included from ../libs/ardour/ardour/monitor_control.h:25:

In file included from /Users/ardour/gtk/inst/include/boost/dynamic_bitset.hpp:15:

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:108:20: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

reference& operator=(const reference& rhs) { do_assign(rhs); return *this; } // for b[i] = b[j]

^

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:298:16: note: in implicit copy constructor for 'boost::dynamic_bitset<unsigned long long>::reference' first required here

return reference(m_bits[block_index(pos)], bit_index(pos));

^

../libs/ardour/ardour/profile.h:41:35: note: in instantiation of member function 'boost::dynamic_bitset<unsigned long long>::operator[]' requested here

void set_small_screen() { bits[SmallScreen] = true; }

^

4 warnings generated.

[ 246/1198] Compiling libs/ardour/io.cc

In file included from ../libs/ardour/export_preset.cc:22:

In file included from ../libs/ardour/ardour/export_preset.h:26:

In file included from ../libs/pbd/pbd/uuid.h:26:

In file included from /Users/ardour/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /Users/ardour/gtk/inst/include/boost/uuid/random_generator.hpp:17:

In file included from /Users/ardour/gtk/inst/include/boost/random/mersenne_twister.hpp:32:

/Users/ardour/gtk/inst/include/boost/random/detail/polynomial.hpp:303:20: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

reference &operator=(const reference &other)

^

/Users/ardour/gtk/inst/include/boost/random/detail/polynomial.hpp:315:16: note: in implicit copy constructor for 'boost::random::detail::polynomial::reference' first required here

return reference(_storage[i/bits], i%bits);

^

1 warning generated.

[ 247/1198] Compiling libs/ardour/broadcast_info.cc

In file included from ../libs/ardour/find_session.cc:30:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 248/1198] Compiling libs/ardour/graph_edges.cc

In file included from ../libs/ardour/audioregion.cc:62:

In file included from ../libs/audiographer/audiographer/general/interleaver.h:6:

In file included from ../libs/audiographer/audiographer/sink.h:6:

In file included from ../libs/audiographer/audiographer/process_context.h:6:

In file included from /Users/ardour/gtk/inst/include/boost/format.hpp:48:

/Users/ardour/gtk/inst/include/boost/format/group.hpp:59:12: warning: definition of implicit copy constructor for 'group1<boost::io::detail::group0>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

group1& operator=(const group1&);

^

/Users/ardour/gtk/inst/include/boost/format/group.hpp:472:18: note: in implicit copy constructor for 'boost::io::detail::group1<boost::io::detail::group0>' first required here

group() { return detail::group1< detail::group0 > ( detail::group0() ); }

^

1 warning generated.

[ 249/1198] Compiling libs/ardour/vst3_module.cc

[ 250/1198] Compiling libs/ardour/region_factory.cc

[ 251/1198] Compiling libs/ardour/disk_io.cc

[ 252/1198] Compiling libs/ardour/ltc_slave.cc

[ 253/1198] Compiling libs/ardour/export_format_manager.cc

In file included from ../libs/ardour/export_format_manager.cc:23:

In file included from ../libs/ardour/ardour/export_format_manager.h:33:

In file included from ../libs/ardour/ardour/export_formats.h:31:

In file included from ../libs/ardour/ardour/export_format_base.h:37:

In file included from ../libs/audiographer/audiographer/general/sample_format_converter.h:5:

In file included from ../libs/audiographer/audiographer/sink.h:6:

In file included from ../libs/audiographer/audiographer/process_context.h:6:

In file included from /Users/ardour/gtk/inst/include/boost/format.hpp:48:

/Users/ardour/gtk/inst/include/boost/format/group.hpp:59:12: warning: definition of implicit copy constructor for 'group1<boost::io::detail::group0>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

group1& operator=(const group1&);

^

/Users/ardour/gtk/inst/include/boost/format/group.hpp:472:18: note: in implicit copy constructor for 'boost::io::detail::group1<boost::io::detail::group0>' first required here

group() { return detail::group1< detail::group0 > ( detail::group0() ); }

^

In file included from ../libs/ardour/export_format_manager.cc:26:

In file included from ../libs/ardour/ardour/export_format_specification.h:29:

In file included from ../libs/pbd/pbd/uuid.h:26:

In file included from /Users/ardour/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /Users/ardour/gtk/inst/include/boost/uuid/random_generator.hpp:17:

In file included from /Users/ardour/gtk/inst/include/boost/random/mersenne_twister.hpp:32:

/Users/ardour/gtk/inst/include/boost/random/detail/polynomial.hpp:303:20: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

reference &operator=(const reference &other)

^

/Users/ardour/gtk/inst/include/boost/random/detail/polynomial.hpp:315:16: note: in implicit copy constructor for 'boost::random::detail::polynomial::reference' first required here

return reference(_storage[i/bits], i%bits);

^

2 warnings generated.

[ 254/1198] Compiling libs/ardour/data_type.cc

In file included from ../libs/ardour/broadcast_info.cc:28:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm.h:91:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 255/1198] Compiling libs/ardour/thawlist.cc

In file included from ../libs/ardour/vst3_module.cc:33:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

In file included from ../libs/ardour/vst3_module.cc:39:

In file included from ../libs/vst3/pluginterfaces/base/ipluginbase.h:19:

../libs/vst3/pluginterfaces/base/funknown.h:353:7: warning: 'Steinberg::FUnknown' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]

class FUnknown

^

In file included from ../libs/ardour/vst3_module.cc:39:

../libs/vst3/pluginterfaces/base/ipluginbase.h:36:7: warning: 'Steinberg::IPluginBase' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]

class IPluginBase: public FUnknown

^

../libs/vst3/pluginterfaces/base/ipluginbase.h:162:7: warning: 'Steinberg::IPluginFactory' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]

class IPluginFactory : public FUnknown

^

../libs/vst3/pluginterfaces/base/ipluginbase.h:260:7: warning: 'Steinberg::IPluginFactory2' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]

class IPluginFactory2 : public IPluginFactory

^

../libs/vst3/pluginterfaces/base/ipluginbase.h:359:7: warning: 'Steinberg::IPluginFactory3' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]

class IPluginFactory3 : public IPluginFactory2

^

6 warnings generated.

[ 256/1198] Compiling libs/ardour/record_safe_control.cc

[ 257/1198] Compiling libs/ardour/record_enable_control.cc

[ 258/1198] Compiling libs/ardour/plug_insert_base.cc

[ 259/1198] Compiling libs/ardour/midi_ui.cc

[ 260/1198] Compiling libs/ardour/transport_fsm.cc

[ 261/1198] Compiling libs/ardour/monitor_control.cc

In file included from ../libs/ardour/io.cc:35:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm.h:91:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

In file included from ../libs/ardour/io.cc:51:

In file included from ../libs/ardour/ardour/profile.h:22:

In file included from /Users/ardour/gtk/inst/include/boost/dynamic_bitset.hpp:15:

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:108:20: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

reference& operator=(const reference& rhs) { do_assign(rhs); return *this; } // for b[i] = b[j]

^

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:298:16: note: in implicit copy constructor for 'boost::dynamic_bitset<unsigned long long>::reference' first required here

return reference(m_bits[block_index(pos)], bit_index(pos));

^

../libs/ardour/ardour/profile.h:41:35: note: in instantiation of member function 'boost::dynamic_bitset<unsigned long long>::operator[]' requested here

void set_small_screen() { bits[SmallScreen] = true; }

^

2 warnings generated.

[ 262/1198] Compiling libs/ardour/session_midi.cc

[ 263/1198] Compiling libs/ardour/mode.cc

In file included from ../libs/ardour/ltc_slave.cc:30:

In file included from ../libs/ardour/ardour/profile.h:22:

In file included from /Users/ardour/gtk/inst/include/boost/dynamic_bitset.hpp:15:

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:108:20: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

reference& operator=(const reference& rhs) { do_assign(rhs); return *this; } // for b[i] = b[j]

^

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:298:16: note: in implicit copy constructor for 'boost::dynamic_bitset<unsigned long long>::reference' first required here

return reference(m_bits[block_index(pos)], bit_index(pos));

^

../libs/ardour/ardour/profile.h:41:35: note: in instantiation of member function 'boost::dynamic_bitset<unsigned long long>::operator[]' requested here

void set_small_screen() { bits[SmallScreen] = true; }

^

../libs/ardour/ltc_slave.cc:267:17: warning: unused function 'operator<<' [-Wunused-function]

static ostream& operator<< (ostream& ostr, LTCFrame& a)

^

../libs/ardour/ltc_slave.cc:283:17: warning: unused function 'operator<<' [-Wunused-function]

static ostream& operator<< (ostream& ostr, SMPTETimecode& t)

^

3 warnings generated.

[ 264/1198] Compiling libs/ardour/vst_plugin.cc

In file included from ../libs/ardour/disk_io.cc:22:

In file included from ../libs/pbd/pbd/playback_buffer.h:25:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm.h:91:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

In file included from ../libs/ardour/disk_io.cc:21:

In file included from ../libs/pbd/pbd/error.h:22:

In file included from ../libs/pbd/pbd/transmitter.h:25:

In file included from ../libs/pbd/pbd/signals.h:36:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/threads.h:57:

In file included from ../../../gtk/inst/include/sigc++-2.0/sigc++/sigc++.h:86:

In file included from ../../../gtk/inst/include/sigc++-2.0/sigc++/signal.h:8:

In file included from ../../../gtk/inst/include/sigc++-2.0/sigc++/signal_base.h:27:

../../../gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:1136:3: warning: definition of implicit copy assignment operator for 'slot<void>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]

slot(const slot& src)

^

../libs/pbd/pbd/mpmc_queue.h:144:15: note: in implicit copy assignment operator for 'sigc::slot<void>' first required here

cell->_data = data;

^

../libs/ardour/ardour/butler.h:67:29: note: in instantiation of member function 'PBD::MPMCQueue<sigc::slot<void>>::push_back' requested here

bool rv = _delegated_work.push_back (work);

^

2 warnings generated.

[ 265/1198] Compiling libs/ardour/audiosource.cc

[ 266/1198] Compiling libs/ardour/vumeterdsp.cc

[ 267/1198] Compiling libs/ardour/raw_midi_parser.cc

In file included from ../libs/ardour/plug_insert_base.cc:22:

In file included from ../libs/ardour/ardour/luaproc.h:45:

In file included from ../libs/ardour/ardour/dsp_filter.h:25:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm.h:91:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 268/1198] Compiling libs/ardour/phase_control.cc

[ 269/1198] Compiling libs/ardour/enums.cc

[ 270/1198] Compiling libs/ardour/midi_ring_buffer.cc

In file included from ../libs/ardour/transport_fsm.cc:29:

In file included from ../libs/ardour/ardour/disk_reader.h:31:

In file included from ../libs/ardour/ardour/midi_state_tracker.h:28:

In file included from ../libs/ardour/ardour/source.h:41:

In file included from ../libs/ardour/ardour/segment_descriptor.h:23:

In file included from ../libs/temporal/temporal/tempo.h:28:

In file included from /Users/ardour/gtk/inst/include/boost/intrusive/list.hpp:30:

/Users/ardour/gtk/inst/include/boost/intrusive/detail/list_iterator.hpp:65:32: warning: definition of implicit copy assignment operator for 'list_iterator<boost::intrusive::bhtraits<ARDOUR::TransportFSM::Event, boost::intrusive::list_node_traits<void *>, boost::intrusive::safe_link, boost::intrusive::dft_tag, 1>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]

BOOST_INTRUSIVE_FORCEINLINE list_iterator(list_iterator<ValueTraits, false> const& other)

^

../libs/ardour/transport_fsm.cc:155:11: note: in implicit copy assignment operator for 'boost::intrusive::list_iterator<boost::intrusive::bhtraits<ARDOUR::TransportFSM::Event, boost::intrusive::list_node_traits<void *>, boost::intrusive::safe_link, boost::intrusive::dft_tag, 1>, false>' first required here

e = deferred_events.erase (e);

^

../libs/ardour/transport_fsm.cc:728:20: warning: unused variable 'old' [-Wunused-variable]

const MotionState old = _motion_state;

^

../libs/ardour/transport_fsm.cc:737:20: warning: unused variable 'old' [-Wunused-variable]

const ButlerState old = _butler_state;

^

../libs/ardour/transport_fsm.cc:746:23: warning: unused variable 'old' [-Wunused-variable]

const DirectionState old = _direction_state;

^

4 warnings generated.

[ 271/1198] Compiling libs/ardour/internal_send.cc

In file included from ../libs/ardour/session_midi.cc:51:

In file included from ../libs/ardour/ardour/profile.h:22:

In file included from /Users/ardour/gtk/inst/include/boost/dynamic_bitset.hpp:15:

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:108:20: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

reference& operator=(const reference& rhs) { do_assign(rhs); return *this; } // for b[i] = b[j]

^

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:298:16: note: in implicit copy constructor for 'boost::dynamic_bitset<unsigned long long>::reference' first required here

return reference(m_bits[block_index(pos)], bit_index(pos));

^

../libs/ardour/ardour/profile.h:41:35: note: in instantiation of member function 'boost::dynamic_bitset<unsigned long long>::operator[]' requested here

void set_small_screen() { bits[SmallScreen] = true; }

^

1 warning generated.

[ 272/1198] Compiling libs/ardour/clip_library.cc

../libs/ardour/midi_ring_buffer.cc:97:8: warning: unused variable 'r' [-Wunused-variable]

bool r = this->peek (&status, sizeof(uint8_t));

^

1 warning generated.

[ 273/1198] Compiling libs/ardour/ffmpegfileimportable.cc

In file included from ../libs/ardour/phase_control.cc:19:

In file included from ../libs/ardour/ardour/phase_control.h:25:

In file included from /Users/ardour/gtk/inst/include/boost/dynamic_bitset.hpp:15:

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:108:20: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

reference& operator=(const reference& rhs) { do_assign(rhs); return *this; } // for b[i] = b[j]

^

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:298:16: note: in implicit copy constructor for 'boost::dynamic_bitset<>::reference' first required here

return reference(m_bits[block_index(pos)], bit_index(pos));

^

../libs/ardour/phase_control.cc:49:19: note: in instantiation of member function 'boost::dynamic_bitset<>::operator[]' requested here

if (_phase_invert[c] != yn) {

^

1 warning generated.

[ 274/1198] Compiling libs/ardour/processor.cc

In file included from ../libs/ardour/audiosource.cc:55:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 275/1198] Compiling libs/ardour/sndfile_helpers.cc

In file included from ../libs/ardour/vst_plugin.cc:30:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 276/1198] Compiling libs/ardour/automation_list.cc

[ 277/1198] Compiling libs/ardour/session_state.cc

In file included from ../libs/ardour/clip_library.cc:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 278/1198] Compiling libs/ardour/meter.cc

[ 279/1198] Compiling libs/ardour/panner.cc

In file included from ../libs/ardour/ffmpegfileimportable.cc:19:

In file included from /Users/ardour/gtk/inst/include/boost/property_tree/json_parser.hpp:16:

In file included from /Users/ardour/gtk/inst/include/boost/property_tree/json_parser/detail/read.hpp:13:

In file included from /Users/ardour/gtk/inst/include/boost/property_tree/json_parser/detail/parser.hpp:8:

In file included from /Users/ardour/gtk/inst/include/boost/format.hpp:48:

/Users/ardour/gtk/inst/include/boost/format/group.hpp:59:12: warning: definition of implicit copy constructor for 'group1<boost::io::detail::group0>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

group1& operator=(const group1&);

^

/Users/ardour/gtk/inst/include/boost/format/group.hpp:472:18: note: in implicit copy constructor for 'boost::io::detail::group1<boost::io::detail::group0>' first required here

group() { return detail::group1< detail::group0 > ( detail::group0() ); }

^

In file included from ../libs/ardour/ffmpegfileimportable.cc:20:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm.h:91:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

In file included from ../libs/ardour/ffmpegfileimportable.cc:19:

In file included from /Users/ardour/gtk/inst/include/boost/property_tree/json_parser.hpp:14:

In file included from /Users/ardour/gtk/inst/include/boost/property_tree/ptree.hpp:24:

In file included from /Users/ardour/gtk/inst/include/boost/multi_index/ordered_index.hpp:17:

In file included from /Users/ardour/gtk/inst/include/boost/multi_index/detail/ord_index_impl.hpp:60:

/Users/ardour/gtk/inst/include/boost/multi_index/detail/ord_index_node.hpp:158:16: warning: definition of implicit copy constructor for 'color_ref' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

color_ref& operator=(const color_ref& x)

^

/Users/ardour/gtk/inst/include/boost/multi_index/detail/ord_index_node.hpp:609:38: note: in implicit copy constructor for 'boost::multi_index::detail::ordered_index_node_compressed_base<boost::multi_index::detail::null_augment_policy, std::allocator<char>>::color_ref' first required here

impl_color_ref color(){return trampoline::color();}

^

/Users/ardour/gtk/inst/include/boost/multi_index/detail/ord_index_impl.hpp:1008:15: note: in instantiation of member function 'boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, std::allocator<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>>>>::color' requested here

header()->color()=red;

^

/Users/ardour/gtk/inst/include/boost/multi_index/detail/ord_index_impl.hpp:613:5: note: in instantiation of member function 'boost::multi_index::detail::ordered_index_impl<boost::multi_index::member<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, const std::string, &std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>::first>, std::less<std::string>, boost::multi_index::detail::nth_layer<2, std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string>::subs::by_name>, boost::multi_index::member<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, const std::string, &std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>::first>, std::less<std::string>>>, std::allocator<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>>>, boost::mpl::v_item<boost::property_tree::basic_ptree<std::string, std::string>::subs::by_name, boost::mpl::vector0<>, 0>, boost::multi_index::detail::ordered_non_unique_tag, boost::multi_index::detail::null_augment_policy>::empty_initialize' requested here

empty_initialize();

^

/Users/ardour/gtk/inst/include/boost/multi_index/detail/ord_index_impl.hpp:1435:5: note: in instantiation of member function 'boost::multi_index::detail::ordered_index_impl<boost::multi_index::member<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, const std::string, &std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>::first>, std::less<std::string>, boost::multi_index::detail::nth_layer<2, std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string>::subs::by_name>, boost::multi_index::member<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, const std::string, &std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>::first>, std::less<std::string>>>, std::allocator<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>>>, boost::mpl::v_item<boost::property_tree::basic_ptree<std::string, std::string>::subs::by_name, boost::mpl::vector0<>, 0>, boost::multi_index::detail::ordered_non_unique_tag, boost::multi_index::detail::null_augment_policy>::ordered_index_impl' requested here

super(args_list,al){}

^

/Users/ardour/gtk/inst/include/boost/multi_index/sequenced_index.hpp:625:5: note: in instantiation of member function 'boost::multi_index::detail::ordered_index<boost::multi_index::member<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, const std::string, &std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>::first>, std::less<std::string>, boost::multi_index::detail::nth_layer<2, std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string>::subs::by_name>, boost::multi_index::member<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, const std::string, &std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>::first>, std::less<std::string>>>, std::allocator<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>>>, boost::mpl::v_item<boost::property_tree::basic_ptree<std::string, std::string>::subs::by_name, boost::mpl::vector0<>, 0>, boost::multi_index::detail::ordered_non_unique_tag, boost::multi_index::detail::null_augment_policy>::ordered_index' requested here

super(args_list.get_tail(),al)

^

/Users/ardour/gtk/inst/include/boost/multi_index_container.hpp:177:5: note: in instantiation of member function 'boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<1, std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string>::subs::by_name>, boost::multi_index::member<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, const std::string, &std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>::first>, std::less<std::string>>>, std::allocator<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>>>, boost::mpl::vector0<>>::sequenced_index' requested here

super(ctor_args_list(),bfm_allocator::member),

^

/Users/ardour/gtk/inst/include/boost/property_tree/detail/ptree_implementation.hpp:180:26: note: in instantiation of member function 'boost::multi_index::multi_index_container<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string>::subs::by_name>, boost::multi_index::member<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, const std::string, &std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>::first>, std::less<std::string>>>>::multi_index_container' requested here

: m_children(new typename subs::base_container)

^

../libs/ardour/ffmpegfileimportable.cc:78:22: note: in instantiation of member function 'boost::property_tree::basic_ptree<std::string, std::string>::basic_ptree' requested here

pt::ptree root;

^

In file included from ../libs/ardour/ffmpegfileimportable.cc:19:

In file included from /Users/ardour/gtk/inst/include/boost/property_tree/json_parser.hpp:14:

In file included from /Users/ardour/gtk/inst/include/boost/property_tree/ptree.hpp:24:

In file included from /Users/ardour/gtk/inst/include/boost/multi_index/ordered_index.hpp:17:

In file included from /Users/ardour/gtk/inst/include/boost/multi_index/detail/ord_index_impl.hpp:60:

/Users/ardour/gtk/inst/include/boost/multi_index/detail/ord_index_node.hpp:182:17: warning: definition of implicit copy constructor for 'parent_ref' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

parent_ref& operator=(const parent_ref& x)

^

/Users/ardour/gtk/inst/include/boost/multi_index/detail/ord_index_node.hpp:611:39: note: in implicit copy constructor for 'boost::multi_index::detail::ordered_index_node_compressed_base<boost::multi_index::detail::null_augment_policy, std::allocator<char>>::parent_ref' first required here

impl_parent_ref parent(){return trampoline::parent();}

^

/Users/ardour/gtk/inst/include/boost/multi_index/detail/ord_index_impl.hpp:1011:15: note: in instantiation of member function 'boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, std::allocator<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>>>>::parent' requested here

header()->parent()=node_impl_pointer(0);

^

/Users/ardour/gtk/inst/include/boost/multi_index/detail/ord_index_impl.hpp:613:5: note: in instantiation of member function 'boost::multi_index::detail::ordered_index_impl<boost::multi_index::member<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, const std::string, &std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>::first>, std::less<std::string>, boost::multi_index::detail::nth_layer<2, std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string>::subs::by_name>, boost::multi_index::member<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, const std::string, &std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>::first>, std::less<std::string>>>, std::allocator<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>>>, boost::mpl::v_item<boost::property_tree::basic_ptree<std::string, std::string>::subs::by_name, boost::mpl::vector0<>, 0>, boost::multi_index::detail::ordered_non_unique_tag, boost::multi_index::detail::null_augment_policy>::empty_initialize' requested here

empty_initialize();

^

/Users/ardour/gtk/inst/include/boost/multi_index/detail/ord_index_impl.hpp:1435:5: note: in instantiation of member function 'boost::multi_index::detail::ordered_index_impl<boost::multi_index::member<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, const std::string, &std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>::first>, std::less<std::string>, boost::multi_index::detail::nth_layer<2, std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string>::subs::by_name>, boost::multi_index::member<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, const std::string, &std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>::first>, std::less<std::string>>>, std::allocator<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>>>, boost::mpl::v_item<boost::property_tree::basic_ptree<std::string, std::string>::subs::by_name, boost::mpl::vector0<>, 0>, boost::multi_index::detail::ordered_non_unique_tag, boost::multi_index::detail::null_augment_policy>::ordered_index_impl' requested here

super(args_list,al){}

^

/Users/ardour/gtk/inst/include/boost/multi_index/sequenced_index.hpp:625:5: note: in instantiation of member function 'boost::multi_index::detail::ordered_index<boost::multi_index::member<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, const std::string, &std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>::first>, std::less<std::string>, boost::multi_index::detail::nth_layer<2, std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string>::subs::by_name>, boost::multi_index::member<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, const std::string, &std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>::first>, std::less<std::string>>>, std::allocator<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>>>, boost::mpl::v_item<boost::property_tree::basic_ptree<std::string, std::string>::subs::by_name, boost::mpl::vector0<>, 0>, boost::multi_index::detail::ordered_non_unique_tag, boost::multi_index::detail::null_augment_policy>::ordered_index' requested here

super(args_list.get_tail(),al)

^

/Users/ardour/gtk/inst/include/boost/multi_index_container.hpp:177:5: note: in instantiation of member function 'boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<1, std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string>::subs::by_name>, boost::multi_index::member<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, const std::string, &std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>::first>, std::less<std::string>>>, std::allocator<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>>>, boost::mpl::vector0<>>::sequenced_index' requested here

super(ctor_args_list(),bfm_allocator::member),

^

/Users/ardour/gtk/inst/include/boost/property_tree/detail/ptree_implementation.hpp:180:26: note: in instantiation of member function 'boost::multi_index::multi_index_container<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::string, std::string>::subs::by_name>, boost::multi_index::member<std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>, const std::string, &std::pair<const std::string, boost::property_tree::basic_ptree<std::string, std::string>>::first>, std::less<std::string>>>>::multi_index_container' requested here

: m_children(new typename subs::base_container)

^

../libs/ardour/ffmpegfileimportable.cc:78:22: note: in instantiation of member function 'boost::property_tree::basic_ptree<std::string, std::string>::basic_ptree' requested here

pt::ptree root;

^

4 warnings generated.

[ 280/1198] Compiling libs/ardour/export_filename.cc

[ 281/1198] Compiling libs/ardour/element_import_handler.cc

[ 282/1198] Compiling libs/ardour/quantize.cc

[ 283/1198] Compiling libs/ardour/cycle_timer.cc

[ 284/1198] Compiling libs/ardour/mp3fileimportable.cc

In file included from ../libs/ardour/enums.cc:36:

In file included from ../libs/ardour/ardour/export_format_base.h:37:

In file included from ../libs/audiographer/audiographer/general/sample_format_converter.h:5:

In file included from ../libs/audiographer/audiographer/sink.h:6:

In file included from ../libs/audiographer/audiographer/process_context.h:6:

In file included from /Users/ardour/gtk/inst/include/boost/format.hpp:48:

/Users/ardour/gtk/inst/include/boost/format/group.hpp:59:12: warning: definition of implicit copy constructor for 'group1<boost::io::detail::group0>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

group1& operator=(const group1&);

^

/Users/ardour/gtk/inst/include/boost/format/group.hpp:472:18: note: in implicit copy constructor for 'boost::io::detail::group1<boost::io::detail::group0>' first required here

group() { return detail::group1< detail::group0 > ( detail::group0() ); }

^

In file included from ../libs/ardour/enums.cc:37:

In file included from ../libs/ardour/ardour/export_profile_manager.h:36:

In file included from ../libs/pbd/pbd/uuid.h:26:

In file included from /Users/ardour/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /Users/ardour/gtk/inst/include/boost/uuid/random_generator.hpp:17:

In file included from /Users/ardour/gtk/inst/include/boost/random/mersenne_twister.hpp:32:

/Users/ardour/gtk/inst/include/boost/random/detail/polynomial.hpp:303:20: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

reference &operator=(const reference &other)

^

/Users/ardour/gtk/inst/include/boost/random/detail/polynomial.hpp:315:16: note: in implicit copy constructor for 'boost::random::detail::polynomial::reference' first required here

return reference(_storage[i/bits], i%bits);

^

2 warnings generated.

[ 285/1198] Compiling libs/ardour/source_factory.cc

[ 286/1198] Compiling libs/ardour/kmeterdsp.cc

[ 287/1198] Compiling libs/ardour/fluid_synth.cc

[ 288/1198] Compiling libs/ardour/filter.cc

[ 289/1198] Compiling libs/ardour/iec2ppmdsp.cc

[ 290/1198] Compiling libs/ardour/convolver.cc

[ 291/1198] Compiling libs/ardour/disk_writer.cc

[ 292/1198] Compiling libs/ardour/export_failed.cc

In file included from ../libs/ardour/export_filename.cc:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

In file included from ../libs/ardour/export_filename.cc:38:

In file included from ../libs/ardour/ardour/export_format_specification.h:29:

In file included from ../libs/pbd/pbd/uuid.h:26:

In file included from /Users/ardour/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /Users/ardour/gtk/inst/include/boost/uuid/random_generator.hpp:17:

In file included from /Users/ardour/gtk/inst/include/boost/random/mersenne_twister.hpp:32:

/Users/ardour/gtk/inst/include/boost/random/detail/polynomial.hpp:303:20: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

reference &operator=(const reference &other)

^

/Users/ardour/gtk/inst/include/boost/random/detail/polynomial.hpp:315:16: note: in implicit copy constructor for 'boost::random::detail::polynomial::reference' first required here

return reference(_storage[i/bits], i%bits);

^

In file included from ../libs/ardour/export_filename.cc:38:

In file included from ../libs/ardour/ardour/export_format_specification.h:33:

In file included from ../libs/ardour/ardour/export_format_base.h:37:

In file included from ../libs/audiographer/audiographer/general/sample_format_converter.h:5:

In file included from ../libs/audiographer/audiographer/sink.h:6:

In file included from ../libs/audiographer/audiographer/process_context.h:6:

In file included from /Users/ardour/gtk/inst/include/boost/format.hpp:48:

/Users/ardour/gtk/inst/include/boost/format/group.hpp:59:12: warning: definition of implicit copy constructor for 'group1<boost::io::detail::group0>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

group1& operator=(const group1&);

^

/Users/ardour/gtk/inst/include/boost/format/group.hpp:472:18: note: in implicit copy constructor for 'boost::io::detail::group1<boost::io::detail::group0>' first required here

group() { return detail::group1< detail::group0 > ( detail::group0() ); }

^

3 warnings generated.

[ 293/1198] Compiling libs/ardour/midi_model.cc

[ 294/1198] Compiling libs/ardour/midi_track.cc

In file included from ../libs/ardour/source_factory.cc:44:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:61:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:293:32: warning: 'AudioSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

UInt32 sampleSize = SizeOf32(AudioSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:190:1: note: 'AudioSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/source_factory.cc:44:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:61:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:294:18: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/source_factory.cc:44:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:61:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:312:34: warning: 'AudioSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

unsigned sampleSize = SizeOf32(AudioSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:190:1: note: 'AudioSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/source_factory.cc:44:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:61:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:313:20: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

reqFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/source_factory.cc:44:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:61:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:329:18: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/source_factory.cc:44:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:61:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:333:34: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBitsPerChannel = 8 * SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/source_factory.cc:44:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:61:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:335:60: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBytesPerPacket = mBytesPerFrame = nChannels * SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/source_factory.cc:44:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:61:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:337:48: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBytesPerPacket = mBytesPerFrame = SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/source_factory.cc:44:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:74:2: warning: 'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead [-Wdeprecated-declarations]

OSMemoryBarrier();

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:750:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here

void OSMemoryBarrier( void );

^

In file included from ../libs/ardour/source_factory.cc:44:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:87:9: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicAdd32Barrier(theAmt, (volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:162:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue );

^

In file included from ../libs/ardour/source_factory.cc:44:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:101:9: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicOr32Barrier(theMask, (volatile uint32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:345:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue );

^

In file included from ../libs/ardour/source_factory.cc:44:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:115:9: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicAnd32Barrier(theMask, (volatile uint32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:401:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue );

^

In file included from ../libs/ardour/source_factory.cc:44:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:128:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicCompareAndSwap32Barrier(oldValue, newValue, (volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:519:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here

bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue );

^

In file included from ../libs/ardour/source_factory.cc:44:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:138:9: warning: 'OSAtomicIncrement32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add_explicit(std::memory_order_relaxed) from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicIncrement32((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:172:9: note: 'OSAtomicIncrement32' has been explicitly marked deprecated here

int32_t OSAtomicIncrement32( volatile int32_t *__theValue );

^

In file included from ../libs/ardour/source_factory.cc:44:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:147:9: warning: 'OSAtomicDecrement32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub_explicit(std::memory_order_relaxed) from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicDecrement32((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:191:9: note: 'OSAtomicDecrement32' has been explicitly marked deprecated here

int32_t OSAtomicDecrement32( volatile int32_t *__theValue );

^

In file included from ../libs/ardour/source_factory.cc:44:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:156:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicIncrement32Barrier((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:183:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue );

^

In file included from ../libs/ardour/source_factory.cc:44:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:165:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicDecrement32Barrier((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:202:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue );

^

In file included from ../libs/ardour/source_factory.cc:44:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:175:9: warning: 'OSAtomicTestAndClearBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicTestAndClearBarrier(bitToClear, (volatile void *)theAddress);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:739:9: note: 'OSAtomicTestAndClearBarrier' has been explicitly marked deprecated here

bool OSAtomicTestAndClearBarrier( uint32_t __n, volatile void *__theAddress );

^

In file included from ../libs/ardour/source_factory.cc:44:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:185:9: warning: 'OSAtomicTestAndClear' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and_explicit(std::memory_order_relaxed) from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicTestAndClear(bitToClear, (volatile void *)theAddress);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:716:9: note: 'OSAtomicTestAndClear' has been explicitly marked deprecated here

bool OSAtomicTestAndClear( uint32_t __n, volatile void *__theAddress );

^

In file included from ../libs/ardour/source_factory.cc:44:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:195:9: warning: 'OSAtomicTestAndSetBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicTestAndSetBarrier(bitToSet, (volatile void *)theAddress);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:694:9: note: 'OSAtomicTestAndSetBarrier' has been explicitly marked deprecated here

bool OSAtomicTestAndSetBarrier( uint32_t __n, volatile void *__theAddress );

^

In file included from ../libs/ardour/source_factory.cc:44:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:249:9: warning: 'OSAtomicCompareAndSwap64Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicCompareAndSwap64Barrier(__oldValue, __newValue, __theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:646:9: note: 'OSAtomicCompareAndSwap64Barrier' has been explicitly marked deprecated here

bool OSAtomicCompareAndSwap64Barrier( int64_t __oldValue, int64_t __newValue,

^

In file included from ../libs/ardour/source_factory.cc:44:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:279:2: warning: 'OSSpinLockLock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_lock() from <os/lock.h> instead [-Wdeprecated-declarations]

OSSpinLockLock(__lock);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSSpinLockDeprecated.h:99:9: note: 'OSSpinLockLock' has been explicitly marked deprecated here

void OSSpinLockLock( volatile OSSpinLock *__lock );

^

In file included from ../libs/ardour/source_factory.cc:44:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:289:2: warning: 'OSSpinLockUnlock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_unlock() from <os/lock.h> instead [-Wdeprecated-declarations]

OSSpinLockUnlock(__lock);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSSpinLockDeprecated.h:105:9: note: 'OSSpinLockUnlock' has been explicitly marked deprecated here

void OSSpinLockUnlock( volatile OSSpinLock *__lock );

^

In file included from ../libs/ardour/source_factory.cc:44:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:298:9: warning: 'OSSpinLockTry' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_trylock() from <os/lock.h> instead [-Wdeprecated-declarations]

return OSSpinLockTry(__lock);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSSpinLockDeprecated.h:89:9: note: 'OSSpinLockTry' has been explicitly marked deprecated here

bool OSSpinLockTry( volatile OSSpinLock *__lock );

^

24 warnings generated.

[ 295/1198] Compiling libs/ardour/slavable.cc

[ 296/1198] Compiling libs/ardour/panner_shell.cc

In file included from ../libs/ardour/convolver.cc:29:

In file included from ../libs/ardour/ardour/dsp_filter.h:25:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm.h:91:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

In file included from ../libs/ardour/convolver.cc:28:

In file included from ../libs/ardour/ardour/convolver.h:23:

../libs/zita-convolver/zita-convolver/zita-convolver.h:225:6: warning: private field '_error' is not used [-Wunused-private-field]

int _error;

^

2 warnings generated.

[ 297/1198] Compiling libs/ardour/bundle.cc

In file included from ../libs/ardour/disk_writer.cc:23:

In file included from ../libs/ardour/ardour/analyser.h:26:

In file included from ../libs/pbd/pbd/pthread_utils.h:49:

In file included from ../libs/pbd/pbd/signals.h:36:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/threads.h:57:

In file included from ../../../gtk/inst/include/sigc++-2.0/sigc++/sigc++.h:86:

In file included from ../../../gtk/inst/include/sigc++-2.0/sigc++/signal.h:8:

In file included from ../../../gtk/inst/include/sigc++-2.0/sigc++/signal_base.h:27:

../../../gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:1136:3: warning: definition of implicit copy assignment operator for 'slot<void>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]

slot(const slot& src)

^

../libs/pbd/pbd/mpmc_queue.h:144:15: note: in implicit copy assignment operator for 'sigc::slot<void>' first required here

cell->_data = data;

^

../libs/ardour/ardour/butler.h:67:29: note: in instantiation of member function 'PBD::MPMCQueue<sigc::slot<void>>::push_back' requested here

bool rv = _delegated_work.push_back (work);

^

1 warning generated.

[ 298/1198] Compiling libs/ardour/export_format_specification.cc

[ 299/1198] Compiling libs/ardour/vca.cc

[ 300/1198] Compiling libs/ardour/mute_master.cc

../libs/ardour/midi_model.cc:1134:6: warning: variable 'id' is used uninitialized whenever '||' condition is true [-Wsometimes-uninitialized]

if (!n->get_property ("property", c.property) || !n->get_property ("id", id)) {

^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../libs/ardour/midi_model.cc:1152:39: note: uninitialized use occurs here

c.patch = _model->find_patch_change (id);

^~

../libs/ardour/midi_model.cc:1134:6: note: remove the '||' if its condition is always false

if (!n->get_property ("property", c.property) || !n->get_property ("id", id)) {

^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../libs/ardour/midi_model.cc:1132:23: note: initialize the variable 'id' to silence this warning

Evoral::event_id_t id;

^

= 0

In file included from ../libs/ardour/midi_model.cc:42:

In file included from ../libs/ardour/ardour/midi_automation_list_binder.h:24:

In file included from ../libs/ardour/ardour/session.h:93:

In file included from ../libs/ardour/ardour/triggerbox.h:46:

In file included from ../libs/ardour/ardour/midi_model.h:36:

In file included from ../libs/ardour/ardour/automatable_sequence.h:23:

../libs/evoral/evoral/Sequence.h:242:19: warning: definition of implicit copy constructor for 'const_iterator' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

const_iterator& operator=(const const_iterator& other);

^

../libs/ardour/midi_model.cc:1242:54: note: in implicit copy constructor for 'Evoral::Sequence<Temporal::Beats>::const_iterator' first required here

for (Evoral::Sequence<TimeType>::const_iterator i = begin(TimeType(), true); i != end(); ++i) {

^

2 warnings generated.

[ 301/1198] Compiling libs/ardour/system_exec.cc

In file included from ../libs/ardour/midi_track.cc:57:

In file included from ../libs/ardour/ardour/monitor_control.h:25:

In file included from /Users/ardour/gtk/inst/include/boost/dynamic_bitset.hpp:15:

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:108:20: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

reference& operator=(const reference& rhs) { do_assign(rhs); return *this; } // for b[i] = b[j]

^

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:298:16: note: in implicit copy constructor for 'boost::dynamic_bitset<unsigned long long>::reference' first required here

return reference(m_bits[block_index(pos)], bit_index(pos));

^

../libs/ardour/ardour/profile.h:41:35: note: in instantiation of member function 'boost::dynamic_bitset<unsigned long long>::operator[]' requested here

void set_small_screen() { bits[SmallScreen] = true; }

^

1 warning generated.

[ 302/1198] Compiling libs/ardour/buffer.cc

In file included from ../libs/ardour/panner_shell.cc:36:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm.h:91:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

In file included from ../libs/ardour/panner_shell.cc:57:

In file included from ../libs/ardour/ardour/profile.h:22:

In file included from /Users/ardour/gtk/inst/include/boost/dynamic_bitset.hpp:15:

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:108:20: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

reference& operator=(const reference& rhs) { do_assign(rhs); return *this; } // for b[i] = b[j]

^

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:298:16: note: in implicit copy constructor for 'boost::dynamic_bitset<unsigned long long>::reference' first required here

return reference(m_bits[block_index(pos)], bit_index(pos));

^

../libs/ardour/ardour/profile.h:41:35: note: in instantiation of member function 'boost::dynamic_bitset<unsigned long long>::operator[]' requested here

void set_small_screen() { bits[SmallScreen] = true; }

^

2 warnings generated.

[ 303/1198] Compiling libs/ardour/graph.cc

[ 304/1198] Compiling libs/ardour/plugin_scan_result.cc

In file included from ../libs/ardour/system_exec.cc:20:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 305/1198] Compiling libs/ardour/session_export.cc

In file included from ../libs/ardour/session_state.cc:69:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm.h:91:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

In file included from ../libs/ardour/session_state.cc:69:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm.h:87:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/thread.h:58:

In file included from ../../../gtk/inst/include/sigc++-2.0/sigc++/sigc++.h:86:

In file included from ../../../gtk/inst/include/sigc++-2.0/sigc++/signal.h:8:

In file included from ../../../gtk/inst/include/sigc++-2.0/sigc++/signal_base.h:27:

../../../gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:1136:3: warning: definition of implicit copy assignment operator for 'slot<void>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]

slot(const slot& src)

^

../libs/pbd/pbd/mpmc_queue.h:144:15: note: in implicit copy assignment operator for 'sigc::slot<void>' first required here

cell->_data = data;

^

../libs/ardour/ardour/butler.h:67:29: note: in instantiation of member function 'PBD::MPMCQueue<sigc::slot<void>>::push_back' requested here

bool rv = _delegated_work.push_back (work);

^

In file included from ../libs/ardour/session_state.cc:120:

In file included from ../libs/ardour/ardour/profile.h:22:

In file included from /Users/ardour/gtk/inst/include/boost/dynamic_bitset.hpp:15:

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:108:20: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

reference& operator=(const reference& rhs) { do_assign(rhs); return *this; } // for b[i] = b[j]

^

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:298:16: note: in implicit copy constructor for 'boost::dynamic_bitset<unsigned long long>::reference' first required here

return reference(m_bits[block_index(pos)], bit_index(pos));

^

../libs/ardour/ardour/profile.h:41:35: note: in instantiation of member function 'boost::dynamic_bitset<unsigned long long>::operator[]' requested here

void set_small_screen() { bits[SmallScreen] = true; }

^

3 warnings generated.

[ 306/1198] Compiling libs/ardour/debug.cc

[ 307/1198] Compiling libs/ardour/mtdm.cc

[ 308/1198] Compiling libs/ardour/solo_isolate_control.cc

[ 309/1198] Compiling libs/ardour/legatize.cc

In file included from ../libs/ardour/export_format_specification.cc:24:

In file included from ../libs/ardour/ardour/export_format_specification.h:29:

In file included from ../libs/pbd/pbd/uuid.h:26:

In file included from /Users/ardour/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /Users/ardour/gtk/inst/include/boost/uuid/random_generator.hpp:17:

In file included from /Users/ardour/gtk/inst/include/boost/random/mersenne_twister.hpp:32:

/Users/ardour/gtk/inst/include/boost/random/detail/polynomial.hpp:303:20: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

reference &operator=(const reference &other)

^

/Users/ardour/gtk/inst/include/boost/random/detail/polynomial.hpp:315:16: note: in implicit copy constructor for 'boost::random::detail::polynomial::reference' first required here

return reference(_storage[i/bits], i%bits);

^

In file included from ../libs/ardour/export_format_specification.cc:24:

In file included from ../libs/ardour/ardour/export_format_specification.h:33:

In file included from ../libs/ardour/ardour/export_format_base.h:37:

In file included from ../libs/audiographer/audiographer/general/sample_format_converter.h:5:

In file included from ../libs/audiographer/audiographer/sink.h:6:

In file included from ../libs/audiographer/audiographer/process_context.h:6:

In file included from /Users/ardour/gtk/inst/include/boost/format.hpp:48:

/Users/ardour/gtk/inst/include/boost/format/group.hpp:59:12: warning: definition of implicit copy constructor for 'group1<boost::io::detail::group0>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

group1& operator=(const group1&);

^

/Users/ardour/gtk/inst/include/boost/format/group.hpp:472:18: note: in implicit copy constructor for 'boost::io::detail::group1<boost::io::detail::group0>' first required here

group() { return detail::group1< detail::group0 > ( detail::group0() ); }

^

2 warnings generated.

[ 310/1198] Compiling libs/ardour/reverse.cc

[ 311/1198] Compiling libs/ardour/unknown_processor.cc

In file included from ../libs/ardour/luabindings.cc:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm.h:91:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

In file included from ../libs/ardour/luabindings.cc:77:

In file included from ../libs/ardour/ardour/plugin_manager.h:36:

In file included from /Users/ardour/gtk/inst/include/boost/container/set.hpp:28:

In file included from /Users/ardour/gtk/inst/include/boost/container/detail/tree.hpp:35:

/Users/ardour/gtk/inst/include/boost/container/detail/iterators.hpp:819:32: warning: definition of implicit copy assignment operator for 'iterator_from_iiterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]

BOOST_CONTAINER_FORCEINLINE iterator_from_iiterator(iterator_from_iiterator<IIterator, false> const& other) BOOST_NOEXCEPT_OR_NOTHROW

^

../libs/ardour/ardour/plugin_manager.h:200:6: note: in implicit copy assignment operator for 'boost::container::dtl::iterator_from_iiterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>, false>' first required here

i = _plugin_scan_log.find (psl);

^

In file included from ../libs/ardour/luabindings.cc:77:

In file included from ../libs/ardour/ardour/plugin_manager.h:36:

In file included from /Users/ardour/gtk/inst/include/boost/container/set.hpp:28:

In file included from /Users/ardour/gtk/inst/include/boost/container/detail/tree.hpp:41:

In file included from /Users/ardour/gtk/inst/include/boost/intrusive/rbtree.hpp:23:

In file included from /Users/ardour/gtk/inst/include/boost/intrusive/bstree.hpp:23:

/Users/ardour/gtk/inst/include/boost/intrusive/detail/tree_iterator.hpp:73:32: warning: definition of implicit copy assignment operator for 'tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]

BOOST_INTRUSIVE_FORCEINLINE tree_iterator(tree_iterator<value_traits, false> const& other)

^

/Users/ardour/gtk/inst/include/boost/container/detail/iterators.hpp:800:7: note: in implicit copy assignment operator for 'boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>' first required here

class iterator_from_iiterator

^

../libs/ardour/ardour/plugin_manager.h:200:6: note: in implicit copy assignment operator for 'boost::container::dtl::iterator_from_iiterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>, false>' first required here

i = _plugin_scan_log.find (psl);

^

In file included from ../libs/ardour/luabindings.cc:48:

In file included from ../libs/ardour/ardour/convolver.h:23:

../libs/zita-convolver/zita-convolver/zita-convolver.h:225:6: warning: private field '_error' is not used [-Wunused-private-field]

int _error;

^

4 warnings generated.

[ 312/1198] Compiling libs/ardour/midi_patch_manager.cc

[ 313/1198] Compiling libs/ardour/element_importer.cc

In file included from ../libs/ardour/graph.cc:35:

../libs/ardour/ardour/graph.h:134:14: warning: private field '_process_can_record' is not used [-Wunused-private-field]

bool _process_can_record;

^

1 warning generated.

[ 314/1198] Compiling libs/ardour/pan_controllable.cc

[ 315/1198] Compiling libs/ardour/plugin.cc

[ 316/1198] Compiling libs/ardour/port_engine_shared.cc

[ 317/1198] Compiling libs/ardour/readonly_control.cc

[ 318/1198] Compiling libs/ardour/export_channel.cc

In file included from ../libs/ardour/session_export.cc:24:

In file included from ../libs/pbd/pbd/error.h:22:

In file included from ../libs/pbd/pbd/transmitter.h:25:

In file included from ../libs/pbd/pbd/signals.h:36:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/threads.h:57:

In file included from ../../../gtk/inst/include/sigc++-2.0/sigc++/sigc++.h:86:

In file included from ../../../gtk/inst/include/sigc++-2.0/sigc++/signal.h:8:

In file included from ../../../gtk/inst/include/sigc++-2.0/sigc++/signal_base.h:27:

../../../gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:1136:3: warning: definition of implicit copy assignment operator for 'slot<void>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]

slot(const slot& src)

^

../libs/pbd/pbd/mpmc_queue.h:144:15: note: in implicit copy assignment operator for 'sigc::slot<void>' first required here

cell->_data = data;

^

../libs/ardour/ardour/butler.h:67:29: note: in instantiation of member function 'PBD::MPMCQueue<sigc::slot<void>>::push_back' requested here

bool rv = _delegated_work.push_back (work);

^

1 warning generated.

[ 319/1198] Compiling libs/ardour/file_source.cc

[ 320/1198] Compiling libs/ardour/session_events.cc

[ 321/1198] Compiling libs/ardour/export_handler.cc

[ 322/1198] Compiling libs/ardour/audio_region_importer.cc

[ 323/1198] Compiling libs/ardour/scene_change.cc

[ 324/1198] Compiling libs/ardour/vst3_plugin.cc

[ 325/1198] Compiling libs/ardour/event_type_map.cc

[ 326/1198] Compiling libs/ardour/midi_clock_slave.cc

In file included from ../libs/ardour/plugin.cc:55:

In file included from ../libs/ardour/ardour/luaproc.h:45:

In file included from ../libs/ardour/ardour/dsp_filter.h:25:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm.h:91:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

In file included from ../libs/ardour/plugin.cc:60:

In file included from ../libs/ardour/ardour/plugin_manager.h:36:

In file included from /Users/ardour/gtk/inst/include/boost/container/set.hpp:28:

In file included from /Users/ardour/gtk/inst/include/boost/container/detail/tree.hpp:35:

/Users/ardour/gtk/inst/include/boost/container/detail/iterators.hpp:819:32: warning: definition of implicit copy assignment operator for 'iterator_from_iiterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]

BOOST_CONTAINER_FORCEINLINE iterator_from_iiterator(iterator_from_iiterator<IIterator, false> const& other) BOOST_NOEXCEPT_OR_NOTHROW

^

../libs/ardour/ardour/plugin_manager.h:200:6: note: in implicit copy assignment operator for 'boost::container::dtl::iterator_from_iiterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>, false>' first required here

i = _plugin_scan_log.find (psl);

^

In file included from ../libs/ardour/plugin.cc:60:

In file included from ../libs/ardour/ardour/plugin_manager.h:36:

In file included from /Users/ardour/gtk/inst/include/boost/container/set.hpp:28:

In file included from /Users/ardour/gtk/inst/include/boost/container/detail/tree.hpp:41:

In file included from /Users/ardour/gtk/inst/include/boost/intrusive/rbtree.hpp:23:

In file included from /Users/ardour/gtk/inst/include/boost/intrusive/bstree.hpp:23:

/Users/ardour/gtk/inst/include/boost/intrusive/detail/tree_iterator.hpp:73:32: warning: definition of implicit copy assignment operator for 'tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]

BOOST_INTRUSIVE_FORCEINLINE tree_iterator(tree_iterator<value_traits, false> const& other)

^

/Users/ardour/gtk/inst/include/boost/container/detail/iterators.hpp:800:7: note: in implicit copy assignment operator for 'boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>' first required here

class iterator_from_iiterator

^

../libs/ardour/ardour/plugin_manager.h:200:6: note: in implicit copy assignment operator for 'boost::container::dtl::iterator_from_iiterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>, false>' first required here

i = _plugin_scan_log.find (psl);

^

3 warnings generated.

[ 327/1198] Compiling libs/ardour/lv2_plugin.cc

[ 328/1198] Compiling libs/ardour/session_vst.cc

In file included from ../libs/ardour/file_source.cc:42:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 329/1198] Compiling libs/ardour/parameter_descriptor.cc

[ 330/1198] Compiling libs/ardour/ltc_file_reader.cc

In file included from ../libs/ardour/audio_region_importer.cc:27:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 331/1198] Compiling libs/ardour/ebur128_analysis.cc

[ 332/1198] Compiling libs/ardour/internal_return.cc

In file included from ../libs/ardour/ltc_file_reader.cc:28:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm.h:91:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 333/1198] Compiling libs/ardour/circular_buffer.cc

[ 334/1198] Compiling libs/ardour/capturing_processor.cc

../libs/ardour/midi_clock_slave.cc:201:14: warning: unused variable 'elapsed_since_start' [-Wunused-variable]

samplepos_t elapsed_since_start = timestamp - first_timestamp;

^

1 warning generated.

[ 335/1198] Compiling libs/ardour/mididm.cc

In file included from ../libs/ardour/export_handler.cc:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm.h:91:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

In file included from ../libs/ardour/export_handler.cc:32:

In file included from ../libs/ardour/ardour/audiofile_tagger.h:25:

In file included from /Users/ardour/gtk/inst/include/taglib/id3v2tag.h:32:

In file included from ../../../gtk/inst/include/taglib/tlist.h:255:

In file included from ../../../gtk/inst/include/taglib/tlist.tcc:27:

../../../gtk/inst/include/taglib/trefcounter.h:81:18: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from <atomic> instead [-Wdeprecated-declarations]

void ref() { OSAtomicIncrement32Barrier(const_cast<int32_t*>(&refCount)); }

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:183:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue );

^

In file included from ../libs/ardour/export_handler.cc:32:

In file included from ../libs/ardour/ardour/audiofile_tagger.h:25:

In file included from /Users/ardour/gtk/inst/include/taglib/id3v2tag.h:32:

In file included from ../../../gtk/inst/include/taglib/tlist.h:255:

In file included from ../../../gtk/inst/include/taglib/tlist.tcc:27:

../../../gtk/inst/include/taglib/trefcounter.h:82:29: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from <atomic> instead [-Wdeprecated-declarations]

bool deref() { return ! OSAtomicDecrement32Barrier(const_cast<int32_t*>(&refCount)); }

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:202:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue );

^

In file included from ../libs/ardour/export_handler.cc:32:

In file included from ../libs/ardour/ardour/audiofile_tagger.h:26:

/Users/ardour/gtk/inst/include/taglib/infotag.h:64:7: warning: 'TagLib::RIFF::Info::StringHandler' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]

~StringHandler();

^

In file included from ../libs/ardour/export_handler.cc:35:

In file included from ../libs/ardour/ardour/export_graph_builder.h:29:

In file included from ../libs/audiographer/audiographer/utils/identity_vertex.h:6:

In file included from ../libs/audiographer/audiographer/utils/listed_source.h:7:

In file included from ../libs/audiographer/audiographer/source.h:5:

In file included from ../libs/audiographer/audiographer/sink.h:6:

In file included from ../libs/audiographer/audiographer/process_context.h:6:

In file included from /Users/ardour/gtk/inst/include/boost/format.hpp:48:

/Users/ardour/gtk/inst/include/boost/format/group.hpp:59:12: warning: definition of implicit copy constructor for 'group1<boost::io::detail::group0>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

group1& operator=(const group1&);

^

/Users/ardour/gtk/inst/include/boost/format/group.hpp:472:18: note: in implicit copy constructor for 'boost::io::detail::group1<boost::io::detail::group0>' first required here

group() { return detail::group1< detail::group0 > ( detail::group0() ); }

^

In file included from ../libs/ardour/export_handler.cc:40:

In file included from ../libs/ardour/ardour/export_format_specification.h:29:

In file included from ../libs/pbd/pbd/uuid.h:26:

In file included from /Users/ardour/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /Users/ardour/gtk/inst/include/boost/uuid/random_generator.hpp:17:

In file included from /Users/ardour/gtk/inst/include/boost/random/mersenne_twister.hpp:32:

/Users/ardour/gtk/inst/include/boost/random/detail/polynomial.hpp:303:20: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

reference &operator=(const reference &other)

^

/Users/ardour/gtk/inst/include/boost/random/detail/polynomial.hpp:315:16: note: in implicit copy constructor for 'boost::random::detail::polynomial::reference' first required here

return reference(_storage[i/bits], i%bits);

^

6 warnings generated.

[ 336/1198] Compiling libs/ardour/export_timespan.cc

[ 337/1198] Compiling libs/ardour/process_thread.cc

[ 338/1198] Compiling libs/ardour/port_manager.cc

[ 339/1198] Compiling libs/ardour/import.cc

[ 340/1198] Compiling libs/ardour/source.cc

[ 341/1198] Compiling libs/ardour/luascripting.cc

[ 342/1198] Compiling libs/ardour/export_profile_manager.cc

In file included from ../libs/ardour/vst3_plugin.cc:20:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm.h:91:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

../libs/ardour/vst3_plugin.cc:2023:23: warning: comparison of integers of different signs: 'std::vector<unsigned long long>::size_type' (aka 'unsigned long') and 'int' [-Wsign-compare]

while (sa_in.size () < _n_bus_in) {

~~~~~~~~~~~~~ ^ ~~~~~~~~~

../libs/ardour/vst3_plugin.cc:2058:24: warning: comparison of integers of different signs: 'std::vector<unsigned long long>::size_type' (aka 'unsigned long') and 'int' [-Wsign-compare]

while (sa_out.size () < _n_bus_out) {

~~~~~~~~~~~~~~ ^ ~~~~~~~~~~

In file included from ../libs/ardour/vst3_plugin.cc:20:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm.h:87:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/thread.h:56:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/error.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/exception.h:25:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/ustring.h:30:

In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/sstream:184:

In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/ostream:137:

In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/ios:215:

In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__locale:15:

In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/string:511:

In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/string_view:179:

In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__string:57:

In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/algorithm:653:

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:921:9: warning: destructor called on non-final 'Steinberg::Vst3ParamValueQueue' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]

__p->~_Tp();

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:307:13: note: in instantiation of member function 'std::allocator<Steinberg::Vst3ParamValueQueue>::destroy' requested here

__a.destroy(__p);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:428:25: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<Steinberg::Vst3ParamValueQueue>>::destroy<Steinberg::Vst3ParamValueQueue, void>' requested here

__alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end));

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:371:29: note: in instantiation of member function 'std::__vector_base<Steinberg::Vst3ParamValueQueue, std::allocator<Steinberg::Vst3ParamValueQueue>>::__destruct_at_end' requested here

void clear() _NOEXCEPT {__destruct_at_end(__begin_);}

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:465:9: note: in instantiation of member function 'std::__vector_base<Steinberg::Vst3ParamValueQueue, std::allocator<Steinberg::Vst3ParamValueQueue>>::clear' requested here

clear();

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:497:5: note: in instantiation of member function 'std::__vector_base<Steinberg::Vst3ParamValueQueue, std::allocator<Steinberg::Vst3ParamValueQueue>>::~__vector_base' requested here

vector() _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)

^

../libs/ardour/ardour/vst3_host.h:374:2: note: in instantiation of member function 'std::vector<Steinberg::Vst3ParamValueQueue>::vector' requested here

Vst3ParameterChanges ()

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:921:15: note: qualify call to silence this warning

__p->~_Tp();

^

4 warnings generated.

[ 343/1198] Compiling libs/ardour/transpose.cc

In file included from ../libs/ardour/luascripting.cc:19:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm.h:91:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 344/1198] Compiling libs/ardour/audiofilesource.cc

[ 345/1198] Compiling libs/ardour/lua_api.cc

In file included from ../libs/ardour/lv2_plugin.cc:39:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm.h:91:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

In file included from ../libs/ardour/lv2_plugin.cc:80:

In file included from /Users/ardour/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/forge.h:55:

/Users/ardour/gtk/inst/include/lv2/atom/util.h:86:27: warning: cast from 'const LV2_Atom_Sequence_Body *' to 'LV2_Atom_Event *' drops const qualifier [-Wcast-qual]

return (LV2_Atom_Event*)(body + 1);

^

/Users/ardour/gtk/inst/include/lv2/atom/util.h:93:27: warning: cast from 'const unsigned char *' to 'LV2_Atom_Event *' drops const qualifier [-Wcast-qual]

return (LV2_Atom_Event*)((const uint8_t*)body + lv2_atom_pad_size(size));

^

/Users/ardour/gtk/inst/include/lv2/atom/util.h:109:27: warning: cast from 'const unsigned char *' to 'LV2_Atom_Event *' drops const qualifier [-Wcast-qual]

return (LV2_Atom_Event*)((const uint8_t*)i + sizeof(LV2_Atom_Event) +

^

/Users/ardour/gtk/inst/include/lv2/atom/util.h:194:22: warning: cast from 'const LV2_Atom_Tuple *' to 'unsigned char *' drops const qualifier [-Wcast-qual]

return (LV2_Atom*)(LV2_ATOM_BODY(tup));

^

/Users/ardour/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/atom.h:102:29: note: expanded from macro 'LV2_ATOM_BODY'

#define LV2_ATOM_BODY(atom) LV2_ATOM_CONTENTS(LV2_Atom, atom)

^

/Users/ardour/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/atom.h:90:58: note: expanded from macro 'LV2_ATOM_CONTENTS'

#define LV2_ATOM_CONTENTS(type, atom) ((void*)((uint8_t*)(atom) + sizeof(type)))

^

In file included from ../libs/ardour/lv2_plugin.cc:80:

In file included from /Users/ardour/gtk/inst/include/lv2/lv2plug.in/ns/ext/atom/forge.h:55:

/Users/ardour/gtk/inst/include/lv2/atom/util.h:208:21: warning: cast from 'const unsigned char *' to 'LV2_Atom *' drops const qualifier [-Wcast-qual]

return (LV2_Atom*)((const uint8_t*)i + sizeof(LV2_Atom) +

^

/Users/ardour/gtk/inst/include/lv2/atom/util.h:248:35: warning: cast from 'const LV2_Atom_Object_Body *' to 'LV2_Atom_Property_Body *' drops const qualifier [-Wcast-qual]

return (LV2_Atom_Property_Body*)(body + 1);

^

/Users/ardour/gtk/inst/include/lv2/atom/util.h:266:35: warning: cast from 'const unsigned char *' to 'LV2_Atom_Property_Body *' drops const qualifier [-Wcast-qual]

return (LV2_Atom_Property_Body*)((const uint8_t*)i +

^

8 warnings generated.

[ 346/1198] Compiling libs/ardour/video_tools_paths.cc

[ 347/1198] Compiling libs/ardour/session_metadata.cc

In file included from ../libs/ardour/source.cc:37:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

In file included from ../libs/ardour/source.cc:45:

In file included from ../libs/ardour/ardour/profile.h:22:

In file included from /Users/ardour/gtk/inst/include/boost/dynamic_bitset.hpp:15:

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:108:20: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

reference& operator=(const reference& rhs) { do_assign(rhs); return *this; } // for b[i] = b[j]

^

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:298:16: note: in implicit copy constructor for 'boost::dynamic_bitset<unsigned long long>::reference' first required here

return reference(m_bits[block_index(pos)], bit_index(pos));

^

../libs/ardour/ardour/profile.h:41:35: note: in instantiation of member function 'boost::dynamic_bitset<unsigned long long>::operator[]' requested here

void set_small_screen() { bits[SmallScreen] = true; }

^

2 warnings generated.

[ 348/1198] Compiling libs/ardour/session_object.cc

[ 349/1198] Compiling libs/ardour/engine_slave.cc

In file included from ../libs/ardour/audiofilesource.cc:48:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

In file included from ../libs/ardour/audiofilesource.cc:63:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:61:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:293:32: warning: 'AudioSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

UInt32 sampleSize = SizeOf32(AudioSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:190:1: note: 'AudioSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/audiofilesource.cc:63:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:61:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:294:18: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/audiofilesource.cc:63:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:61:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:312:34: warning: 'AudioSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

unsigned sampleSize = SizeOf32(AudioSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:190:1: note: 'AudioSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/audiofilesource.cc:63:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:61:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:313:20: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

reqFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/audiofilesource.cc:63:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:61:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:329:18: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/audiofilesource.cc:63:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:61:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:333:34: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBitsPerChannel = 8 * SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/audiofilesource.cc:63:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:61:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:335:60: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBytesPerPacket = mBytesPerFrame = nChannels * SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/audiofilesource.cc:63:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:61:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:337:48: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBytesPerPacket = mBytesPerFrame = SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/audiofilesource.cc:63:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:74:2: warning: 'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead [-Wdeprecated-declarations]

OSMemoryBarrier();

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:750:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here

void OSMemoryBarrier( void );

^

In file included from ../libs/ardour/audiofilesource.cc:63:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:87:9: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicAdd32Barrier(theAmt, (volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:162:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue );

^

In file included from ../libs/ardour/audiofilesource.cc:63:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:101:9: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicOr32Barrier(theMask, (volatile uint32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:345:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue );

^

In file included from ../libs/ardour/audiofilesource.cc:63:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:115:9: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicAnd32Barrier(theMask, (volatile uint32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:401:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue );

^

In file included from ../libs/ardour/audiofilesource.cc:63:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:128:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicCompareAndSwap32Barrier(oldValue, newValue, (volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:519:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here

bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue );

^

In file included from ../libs/ardour/audiofilesource.cc:63:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:138:9: warning: 'OSAtomicIncrement32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add_explicit(std::memory_order_relaxed) from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicIncrement32((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:172:9: note: 'OSAtomicIncrement32' has been explicitly marked deprecated here

int32_t OSAtomicIncrement32( volatile int32_t *__theValue );

^

In file included from ../libs/ardour/audiofilesource.cc:63:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:147:9: warning: 'OSAtomicDecrement32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub_explicit(std::memory_order_relaxed) from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicDecrement32((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:191:9: note: 'OSAtomicDecrement32' has been explicitly marked deprecated here

int32_t OSAtomicDecrement32( volatile int32_t *__theValue );

^

In file included from ../libs/ardour/audiofilesource.cc:63:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:156:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicIncrement32Barrier((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:183:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue );

^

In file included from ../libs/ardour/audiofilesource.cc:63:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:165:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicDecrement32Barrier((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:202:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue );

^

In file included from ../libs/ardour/audiofilesource.cc:63:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:175:9: warning: 'OSAtomicTestAndClearBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicTestAndClearBarrier(bitToClear, (volatile void *)theAddress);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:739:9: note: 'OSAtomicTestAndClearBarrier' has been explicitly marked deprecated here

bool OSAtomicTestAndClearBarrier( uint32_t __n, volatile void *__theAddress );

^

In file included from ../libs/ardour/audiofilesource.cc:63:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:185:9: warning: 'OSAtomicTestAndClear' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and_explicit(std::memory_order_relaxed) from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicTestAndClear(bitToClear, (volatile void *)theAddress);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:716:9: note: 'OSAtomicTestAndClear' has been explicitly marked deprecated here

bool OSAtomicTestAndClear( uint32_t __n, volatile void *__theAddress );

^

In file included from ../libs/ardour/audiofilesource.cc:63:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:195:9: warning: 'OSAtomicTestAndSetBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicTestAndSetBarrier(bitToSet, (volatile void *)theAddress);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:694:9: note: 'OSAtomicTestAndSetBarrier' has been explicitly marked deprecated here

bool OSAtomicTestAndSetBarrier( uint32_t __n, volatile void *__theAddress );

^

In file included from ../libs/ardour/audiofilesource.cc:63:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:249:9: warning: 'OSAtomicCompareAndSwap64Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicCompareAndSwap64Barrier(__oldValue, __newValue, __theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:646:9: note: 'OSAtomicCompareAndSwap64Barrier' has been explicitly marked deprecated here

bool OSAtomicCompareAndSwap64Barrier( int64_t __oldValue, int64_t __newValue,

^

In file included from ../libs/ardour/audiofilesource.cc:63:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:279:2: warning: 'OSSpinLockLock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_lock() from <os/lock.h> instead [-Wdeprecated-declarations]

OSSpinLockLock(__lock);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSSpinLockDeprecated.h:99:9: note: 'OSSpinLockLock' has been explicitly marked deprecated here

void OSSpinLockLock( volatile OSSpinLock *__lock );

^

In file included from ../libs/ardour/audiofilesource.cc:63:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:289:2: warning: 'OSSpinLockUnlock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_unlock() from <os/lock.h> instead [-Wdeprecated-declarations]

OSSpinLockUnlock(__lock);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSSpinLockDeprecated.h:105:9: note: 'OSSpinLockUnlock' has been explicitly marked deprecated here

void OSSpinLockUnlock( volatile OSSpinLock *__lock );

^

In file included from ../libs/ardour/audiofilesource.cc:63:

In file included from ../libs/ardour/ardour/coreaudiosource.h:28:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:298:9: warning: 'OSSpinLockTry' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_trylock() from <os/lock.h> instead [-Wdeprecated-declarations]

return OSSpinLockTry(__lock);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSSpinLockDeprecated.h:89:9: note: 'OSSpinLockTry' has been explicitly marked deprecated here

bool OSSpinLockTry( volatile OSSpinLock *__lock );

^

25 warnings generated.

[ 350/1198] Compiling libs/ardour/sidechain.cc

In file included from ../libs/ardour/video_tools_paths.cc:33:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 351/1198] Compiling libs/ardour/user_bundle.cc

In file included from ../libs/ardour/import.cc:41:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm.h:91:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

In file included from ../libs/ardour/import.cc:75:

In file included from ../libs/ardour/ardour/caimportable.h:31:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:61:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:293:32: warning: 'AudioSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

UInt32 sampleSize = SizeOf32(AudioSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:190:1: note: 'AudioSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/import.cc:75:

In file included from ../libs/ardour/ardour/caimportable.h:31:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:61:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:294:18: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/import.cc:75:

In file included from ../libs/ardour/ardour/caimportable.h:31:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:61:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:312:34: warning: 'AudioSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

unsigned sampleSize = SizeOf32(AudioSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:190:1: note: 'AudioSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/import.cc:75:

In file included from ../libs/ardour/ardour/caimportable.h:31:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:61:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:313:20: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

reqFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/import.cc:75:

In file included from ../libs/ardour/ardour/caimportable.h:31:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:61:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:329:18: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/import.cc:75:

In file included from ../libs/ardour/ardour/caimportable.h:31:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:61:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:333:34: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBitsPerChannel = 8 * SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/import.cc:75:

In file included from ../libs/ardour/ardour/caimportable.h:31:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:61:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:335:60: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBytesPerPacket = mBytesPerFrame = nChannels * SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/import.cc:75:

In file included from ../libs/ardour/ardour/caimportable.h:31:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:61:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:337:48: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBytesPerPacket = mBytesPerFrame = SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/import.cc:75:

In file included from ../libs/ardour/ardour/caimportable.h:31:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:74:2: warning: 'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead [-Wdeprecated-declarations]

OSMemoryBarrier();

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:750:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here

void OSMemoryBarrier( void );

^

In file included from ../libs/ardour/import.cc:75:

In file included from ../libs/ardour/ardour/caimportable.h:31:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:87:9: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicAdd32Barrier(theAmt, (volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:162:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue );

^

In file included from ../libs/ardour/import.cc:75:

In file included from ../libs/ardour/ardour/caimportable.h:31:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:101:9: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicOr32Barrier(theMask, (volatile uint32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:345:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue );

^

In file included from ../libs/ardour/import.cc:75:

In file included from ../libs/ardour/ardour/caimportable.h:31:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:115:9: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicAnd32Barrier(theMask, (volatile uint32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:401:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue );

^

In file included from ../libs/ardour/import.cc:75:

In file included from ../libs/ardour/ardour/caimportable.h:31:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:128:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicCompareAndSwap32Barrier(oldValue, newValue, (volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:519:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here

bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue );

^

In file included from ../libs/ardour/import.cc:75:

In file included from ../libs/ardour/ardour/caimportable.h:31:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:138:9: warning: 'OSAtomicIncrement32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add_explicit(std::memory_order_relaxed) from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicIncrement32((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:172:9: note: 'OSAtomicIncrement32' has been explicitly marked deprecated here

int32_t OSAtomicIncrement32( volatile int32_t *__theValue );

^

In file included from ../libs/ardour/import.cc:75:

In file included from ../libs/ardour/ardour/caimportable.h:31:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:147:9: warning: 'OSAtomicDecrement32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub_explicit(std::memory_order_relaxed) from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicDecrement32((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:191:9: note: 'OSAtomicDecrement32' has been explicitly marked deprecated here

int32_t OSAtomicDecrement32( volatile int32_t *__theValue );

^

In file included from ../libs/ardour/import.cc:75:

In file included from ../libs/ardour/ardour/caimportable.h:31:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:156:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicIncrement32Barrier((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:183:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue );

^

In file included from ../libs/ardour/import.cc:75:

In file included from ../libs/ardour/ardour/caimportable.h:31:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:165:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicDecrement32Barrier((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:202:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue );

^

In file included from ../libs/ardour/import.cc:75:

In file included from ../libs/ardour/ardour/caimportable.h:31:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:175:9: warning: 'OSAtomicTestAndClearBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicTestAndClearBarrier(bitToClear, (volatile void *)theAddress);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:739:9: note: 'OSAtomicTestAndClearBarrier' has been explicitly marked deprecated here

bool OSAtomicTestAndClearBarrier( uint32_t __n, volatile void *__theAddress );

^

In file included from ../libs/ardour/import.cc:75:

In file included from ../libs/ardour/ardour/caimportable.h:31:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:185:9: warning: 'OSAtomicTestAndClear' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and_explicit(std::memory_order_relaxed) from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicTestAndClear(bitToClear, (volatile void *)theAddress);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:716:9: note: 'OSAtomicTestAndClear' has been explicitly marked deprecated here

bool OSAtomicTestAndClear( uint32_t __n, volatile void *__theAddress );

^

In file included from ../libs/ardour/import.cc:75:

In file included from ../libs/ardour/ardour/caimportable.h:31:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:195:9: warning: 'OSAtomicTestAndSetBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicTestAndSetBarrier(bitToSet, (volatile void *)theAddress);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:694:9: note: 'OSAtomicTestAndSetBarrier' has been explicitly marked deprecated here

bool OSAtomicTestAndSetBarrier( uint32_t __n, volatile void *__theAddress );

^

In file included from ../libs/ardour/import.cc:75:

In file included from ../libs/ardour/ardour/caimportable.h:31:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:249:9: warning: 'OSAtomicCompareAndSwap64Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicCompareAndSwap64Barrier(__oldValue, __newValue, __theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:646:9: note: 'OSAtomicCompareAndSwap64Barrier' has been explicitly marked deprecated here

bool OSAtomicCompareAndSwap64Barrier( int64_t __oldValue, int64_t __newValue,

^

In file included from ../libs/ardour/import.cc:75:

In file included from ../libs/ardour/ardour/caimportable.h:31:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:279:2: warning: 'OSSpinLockLock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_lock() from <os/lock.h> instead [-Wdeprecated-declarations]

OSSpinLockLock(__lock);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSSpinLockDeprecated.h:99:9: note: 'OSSpinLockLock' has been explicitly marked deprecated here

void OSSpinLockLock( volatile OSSpinLock *__lock );

^

In file included from ../libs/ardour/import.cc:75:

In file included from ../libs/ardour/ardour/caimportable.h:31:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:289:2: warning: 'OSSpinLockUnlock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_unlock() from <os/lock.h> instead [-Wdeprecated-declarations]

OSSpinLockUnlock(__lock);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSSpinLockDeprecated.h:105:9: note: 'OSSpinLockUnlock' has been explicitly marked deprecated here

void OSSpinLockUnlock( volatile OSSpinLock *__lock );

^

In file included from ../libs/ardour/import.cc:75:

In file included from ../libs/ardour/ardour/caimportable.h:31:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAExtAudioFile.h:62:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:298:9: warning: 'OSSpinLockTry' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_trylock() from <os/lock.h> instead [-Wdeprecated-declarations]

return OSSpinLockTry(__lock);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSSpinLockDeprecated.h:89:9: note: 'OSSpinLockTry' has been explicitly marked deprecated here

bool OSSpinLockTry( volatile OSSpinLock *__lock );

^

25 warnings generated.

[ 352/1198] Compiling libs/ardour/automation.cc

[ 353/1198] Compiling libs/ardour/mac_vst_plugin.cc

[ 354/1198] Compiling libs/ardour/solo_mute_release.cc

In file included from ../libs/ardour/port_manager.cc:32:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

In file included from ../libs/ardour/port_manager.cc:47:

In file included from ../libs/ardour/ardour/profile.h:22:

In file included from /Users/ardour/gtk/inst/include/boost/dynamic_bitset.hpp:15:

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:108:20: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

reference& operator=(const reference& rhs) { do_assign(rhs); return *this; } // for b[i] = b[j]

^

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:298:16: note: in implicit copy constructor for 'boost::dynamic_bitset<unsigned long long>::reference' first required here

return reference(m_bits[block_index(pos)], bit_index(pos));

^

../libs/ardour/ardour/profile.h:41:35: note: in instantiation of member function 'boost::dynamic_bitset<unsigned long long>::operator[]' requested here

void set_small_screen() { bits[SmallScreen] = true; }

^

2 warnings generated.

[ 355/1198] Compiling libs/ardour/midi_scene_changer.cc

In file included from ../libs/ardour/export_profile_manager.cc:33:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

In file included from ../libs/ardour/export_profile_manager.cc:44:

In file included from ../libs/ardour/ardour/export_format_specification.h:29:

In file included from ../libs/pbd/pbd/uuid.h:26:

In file included from /Users/ardour/gtk/inst/include/boost/uuid/uuid_generators.hpp:17:

In file included from /Users/ardour/gtk/inst/include/boost/uuid/random_generator.hpp:17:

In file included from /Users/ardour/gtk/inst/include/boost/random/mersenne_twister.hpp:32:

/Users/ardour/gtk/inst/include/boost/random/detail/polynomial.hpp:303:20: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

reference &operator=(const reference &other)

^

/Users/ardour/gtk/inst/include/boost/random/detail/polynomial.hpp:315:16: note: in implicit copy constructor for 'boost::random::detail::polynomial::reference' first required here

return reference(_storage[i/bits], i%bits);

^

In file included from ../libs/ardour/export_profile_manager.cc:44:

In file included from ../libs/ardour/ardour/export_format_specification.h:33:

In file included from ../libs/ardour/ardour/export_format_base.h:37:

In file included from ../libs/audiographer/audiographer/general/sample_format_converter.h:5:

In file included from ../libs/audiographer/audiographer/sink.h:6:

In file included from ../libs/audiographer/audiographer/process_context.h:6:

In file included from /Users/ardour/gtk/inst/include/boost/format.hpp:48:

/Users/ardour/gtk/inst/include/boost/format/group.hpp:59:12: warning: definition of implicit copy constructor for 'group1<boost::io::detail::group0>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

group1& operator=(const group1&);

^

/Users/ardour/gtk/inst/include/boost/format/group.hpp:472:18: note: in implicit copy constructor for 'boost::io::detail::group1<boost::io::detail::group0>' first required here

group() { return detail::group1< detail::group0 > ( detail::group0() ); }

^

In file included from ../libs/ardour/export_profile_manager.cc:45:

In file included from ../libs/ardour/ardour/export_handler.h:35:

In file included from ../libs/ardour/ardour/session.h:48:

In file included from /Users/ardour/gtk/inst/include/boost/dynamic_bitset.hpp:15:

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:108:20: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

reference& operator=(const reference& rhs) { do_assign(rhs); return *this; } // for b[i] = b[j]

^

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:298:16: note: in implicit copy constructor for 'boost::dynamic_bitset<unsigned long long>::reference' first required here

return reference(m_bits[block_index(pos)], bit_index(pos));

^

../libs/ardour/ardour/profile.h:41:35: note: in instantiation of member function 'boost::dynamic_bitset<unsigned long long>::operator[]' requested here

void set_small_screen() { bits[SmallScreen] = true; }

^

4 warnings generated.

[ 356/1198] Compiling libs/ardour/mix.cc

[ 357/1198] Compiling libs/ardour/resampled_source.cc

In file included from ../libs/ardour/lua_api.cc:33:

In file included from ../libs/ardour/ardour/luaproc.h:45:

In file included from ../libs/ardour/ardour/dsp_filter.h:25:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm.h:91:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

In file included from ../libs/ardour/lua_api.cc:37:

In file included from ../libs/ardour/ardour/plugin_manager.h:36:

In file included from /Users/ardour/gtk/inst/include/boost/container/set.hpp:28:

In file included from /Users/ardour/gtk/inst/include/boost/container/detail/tree.hpp:35:

/Users/ardour/gtk/inst/include/boost/container/detail/iterators.hpp:819:32: warning: definition of implicit copy assignment operator for 'iterator_from_iiterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]

BOOST_CONTAINER_FORCEINLINE iterator_from_iiterator(iterator_from_iiterator<IIterator, false> const& other) BOOST_NOEXCEPT_OR_NOTHROW

^

../libs/ardour/ardour/plugin_manager.h:200:6: note: in implicit copy assignment operator for 'boost::container::dtl::iterator_from_iiterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>, false>' first required here

i = _plugin_scan_log.find (psl);

^

In file included from ../libs/ardour/lua_api.cc:37:

In file included from ../libs/ardour/ardour/plugin_manager.h:36:

In file included from /Users/ardour/gtk/inst/include/boost/container/set.hpp:28:

In file included from /Users/ardour/gtk/inst/include/boost/container/detail/tree.hpp:41:

In file included from /Users/ardour/gtk/inst/include/boost/intrusive/rbtree.hpp:23:

In file included from /Users/ardour/gtk/inst/include/boost/intrusive/bstree.hpp:23:

/Users/ardour/gtk/inst/include/boost/intrusive/detail/tree_iterator.hpp:73:32: warning: definition of implicit copy assignment operator for 'tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]

BOOST_INTRUSIVE_FORCEINLINE tree_iterator(tree_iterator<value_traits, false> const& other)

^

/Users/ardour/gtk/inst/include/boost/container/detail/iterators.hpp:800:7: note: in implicit copy assignment operator for 'boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>' first required here

class iterator_from_iiterator

^

../libs/ardour/ardour/plugin_manager.h:200:6: note: in implicit copy assignment operator for 'boost::container::dtl::iterator_from_iiterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>, false>' first required here

i = _plugin_scan_log.find (psl);

^

3 warnings generated.

[ 358/1198] Compiling libs/ardour/globals.cc

[ 359/1198] Compiling libs/ardour/plugin_manager.cc

[ 360/1198] Compiling libs/ardour/playlist_source.cc

[ 361/1198] Compiling libs/ardour/default_click.cc

[ 362/1198] Compiling libs/ardour/port.cc

In file included from ../libs/ardour/mac_vst_plugin.cc:20:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 363/1198] Compiling libs/ardour/latent.cc

[ 364/1198] Compiling libs/ardour/session_butler.cc

[ 365/1198] Compiling libs/ardour/export_channel_configuration.cc

In file included from ../libs/ardour/playlist_source.cc:29:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 366/1198] Compiling libs/ardour/audiofile_tagger.cc

[ 367/1198] Compiling libs/ardour/fixed_delay.cc

[ 368/1198] Compiling libs/ardour/auditioner.cc

[ 369/1198] Compiling libs/ardour/control_protocol_manager.cc

[ 370/1198] Compiling libs/ardour/vst3_scan.cc

[ 371/1198] Compiling libs/ardour/audioanalyser.cc

In file included from ../libs/ardour/audiofile_tagger.cc:21:

In file included from ../libs/ardour/ardour/audiofile_tagger.h:25:

In file included from /Users/ardour/gtk/inst/include/taglib/id3v2tag.h:32:

In file included from ../../../gtk/inst/include/taglib/tlist.h:255:

In file included from ../../../gtk/inst/include/taglib/tlist.tcc:27:

../../../gtk/inst/include/taglib/trefcounter.h:81:18: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from <atomic> instead [-Wdeprecated-declarations]

void ref() { OSAtomicIncrement32Barrier(const_cast<int32_t*>(&refCount)); }

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:183:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue );

^

In file included from ../libs/ardour/audiofile_tagger.cc:21:

In file included from ../libs/ardour/ardour/audiofile_tagger.h:25:

In file included from /Users/ardour/gtk/inst/include/taglib/id3v2tag.h:32:

In file included from ../../../gtk/inst/include/taglib/tlist.h:255:

In file included from ../../../gtk/inst/include/taglib/tlist.tcc:27:

../../../gtk/inst/include/taglib/trefcounter.h:82:29: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from <atomic> instead [-Wdeprecated-declarations]

bool deref() { return ! OSAtomicDecrement32Barrier(const_cast<int32_t*>(&refCount)); }

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:202:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue );

^

In file included from ../libs/ardour/audiofile_tagger.cc:21:

In file included from ../libs/ardour/ardour/audiofile_tagger.h:26:

/Users/ardour/gtk/inst/include/taglib/infotag.h:64:7: warning: 'TagLib::RIFF::Info::StringHandler' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]

~StringHandler();

^

In file included from ../libs/ardour/audiofile_tagger.cc:27:

/Users/ardour/gtk/inst/include/taglib/fileref.h:92:25: warning: 'TagLib::FileRef::FileTypeResolver' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]

class TAGLIB_EXPORT FileTypeResolver

^

4 warnings generated.

[ 372/1198] Compiling libs/ardour/audio_track_importer.cc

In file included from ../libs/ardour/session_butler.cc:23:

In file included from ../libs/pbd/pbd/error.h:22:

In file included from ../libs/pbd/pbd/transmitter.h:25:

In file included from ../libs/pbd/pbd/signals.h:36:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/threads.h:57:

In file included from ../../../gtk/inst/include/sigc++-2.0/sigc++/sigc++.h:86:

In file included from ../../../gtk/inst/include/sigc++-2.0/sigc++/signal.h:8:

In file included from ../../../gtk/inst/include/sigc++-2.0/sigc++/signal_base.h:27:

../../../gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:1136:3: warning: definition of implicit copy assignment operator for 'slot<void>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]

slot(const slot& src)

^

../libs/pbd/pbd/mpmc_queue.h:144:15: note: in implicit copy assignment operator for 'sigc::slot<void>' first required here

cell->_data = data;

^

../libs/ardour/ardour/butler.h:67:29: note: in instantiation of member function 'PBD::MPMCQueue<sigc::slot<void>>::push_back' requested here

bool rv = _delegated_work.push_back (work);

^

1 warning generated.

[ 373/1198] Compiling libs/ardour/smf_source.cc

In file included from ../libs/ardour/globals.cc:77:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

In file included from ../libs/ardour/globals.cc:117:

In file included from ../libs/ardour/ardour/plugin_manager.h:36:

In file included from /Users/ardour/gtk/inst/include/boost/container/set.hpp:28:

In file included from /Users/ardour/gtk/inst/include/boost/container/detail/tree.hpp:35:

/Users/ardour/gtk/inst/include/boost/container/detail/iterators.hpp:819:32: warning: definition of implicit copy assignment operator for 'iterator_from_iiterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]

BOOST_CONTAINER_FORCEINLINE iterator_from_iiterator(iterator_from_iiterator<IIterator, false> const& other) BOOST_NOEXCEPT_OR_NOTHROW

^

../libs/ardour/ardour/plugin_manager.h:200:6: note: in implicit copy assignment operator for 'boost::container::dtl::iterator_from_iiterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>, false>' first required here

i = _plugin_scan_log.find (psl);

^

In file included from ../libs/ardour/globals.cc:117:

In file included from ../libs/ardour/ardour/plugin_manager.h:36:

In file included from /Users/ardour/gtk/inst/include/boost/container/set.hpp:28:

In file included from /Users/ardour/gtk/inst/include/boost/container/detail/tree.hpp:41:

In file included from /Users/ardour/gtk/inst/include/boost/intrusive/rbtree.hpp:23:

In file included from /Users/ardour/gtk/inst/include/boost/intrusive/bstree.hpp:23:

/Users/ardour/gtk/inst/include/boost/intrusive/detail/tree_iterator.hpp:73:32: warning: definition of implicit copy assignment operator for 'tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]

BOOST_INTRUSIVE_FORCEINLINE tree_iterator(tree_iterator<value_traits, false> const& other)

^

/Users/ardour/gtk/inst/include/boost/container/detail/iterators.hpp:800:7: note: in implicit copy assignment operator for 'boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>' first required here

class iterator_from_iiterator

^

../libs/ardour/ardour/plugin_manager.h:200:6: note: in implicit copy assignment operator for 'boost::container::dtl::iterator_from_iiterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>, false>' first required here

i = _plugin_scan_log.find (psl);

^

../libs/ardour/globals.cc:191:8: warning: unused variable 'fpu' [-Wunused-variable]

FPU* fpu = FPU::instance ();

^

../libs/ardour/globals.cc:784:7: warning: unused variable 'fpu' [-Wunused-variable]

FPU* fpu = FPU::instance ();

^

In file included from ../libs/ardour/globals.cc:120:

In file included from ../libs/ardour/ardour/profile.h:22:

In file included from /Users/ardour/gtk/inst/include/boost/dynamic_bitset.hpp:15:

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:108:20: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

reference& operator=(const reference& rhs) { do_assign(rhs); return *this; } // for b[i] = b[j]

^

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:298:16: note: in implicit copy constructor for 'boost::dynamic_bitset<unsigned long long>::reference' first required here

return reference(m_bits[block_index(pos)], bit_index(pos));

^

../libs/ardour/ardour/profile.h:41:35: note: in instantiation of member function 'boost::dynamic_bitset<unsigned long long>::operator[]' requested here

void set_small_screen() { bits[SmallScreen] = true; }

^

../libs/ardour/globals.cc:170:13: warning: unused variable 'cpu_dma_latency_fd' [-Wunused-variable]

static int cpu_dma_latency_fd = -1;

^

7 warnings generated.

[ 374/1198] Compiling libs/ardour/io_plug.cc

In file included from ../libs/ardour/smf_source.cc:40:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 375/1198] Compiling libs/ardour/rt_midibuffer.cc

[ 376/1198] Compiling libs/ardour/audio_track.cc

[ 377/1198] Compiling libs/ardour/audio_port.cc

In file included from ../libs/ardour/vst3_scan.cc:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

In file included from ../libs/ardour/vst3_scan.cc:19:

In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/iostream:37:

In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/ios:215:

In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__locale:15:

In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/string:511:

In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/string_view:179:

In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__string:57:

In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/algorithm:653:

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:921:9: warning: destructor called on non-final 'Steinberg::Vst3ParamValueQueue' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]

__p->~_Tp();

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:307:13: note: in instantiation of member function 'std::allocator<Steinberg::Vst3ParamValueQueue>::destroy' requested here

__a.destroy(__p);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:428:25: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<Steinberg::Vst3ParamValueQueue>>::destroy<Steinberg::Vst3ParamValueQueue, void>' requested here

__alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end));

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:371:29: note: in instantiation of member function 'std::__vector_base<Steinberg::Vst3ParamValueQueue, std::allocator<Steinberg::Vst3ParamValueQueue>>::__destruct_at_end' requested here

void clear() _NOEXCEPT {__destruct_at_end(__begin_);}

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:465:9: note: in instantiation of member function 'std::__vector_base<Steinberg::Vst3ParamValueQueue, std::allocator<Steinberg::Vst3ParamValueQueue>>::clear' requested here

clear();

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:497:5: note: in instantiation of member function 'std::__vector_base<Steinberg::Vst3ParamValueQueue, std::allocator<Steinberg::Vst3ParamValueQueue>>::~__vector_base' requested here

vector() _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)

^

../libs/ardour/ardour/vst3_host.h:374:2: note: in instantiation of member function 'std::vector<Steinberg::Vst3ParamValueQueue>::vector' requested here

Vst3ParameterChanges ()

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:921:15: note: qualify call to silence this warning

__p->~_Tp();

^

2 warnings generated.

[ 378/1198] Compiling libs/ardour/filename_extensions.cc

In file included from ../libs/ardour/audioanalyser.cc:27:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 379/1198] Compiling libs/ardour/rc_configuration.cc

[ 380/1198] Compiling libs/ardour/audio_playlist_source.cc

[ 381/1198] Compiling libs/ardour/presentation_info.cc

[ 382/1198] Compiling libs/ardour/playlist_factory.cc

[ 383/1198] Compiling libs/ardour/audio_playlist_importer.cc

In file included from ../libs/ardour/plugin_manager.cc:67:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

In file included from ../libs/ardour/plugin_manager.cc:85:

In file included from ../libs/ardour/ardour/plugin_manager.h:36:

In file included from /Users/ardour/gtk/inst/include/boost/container/set.hpp:28:

In file included from /Users/ardour/gtk/inst/include/boost/container/detail/tree.hpp:35:

/Users/ardour/gtk/inst/include/boost/container/detail/iterators.hpp:819:32: warning: definition of implicit copy assignment operator for 'iterator_from_iiterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]

BOOST_CONTAINER_FORCEINLINE iterator_from_iiterator(iterator_from_iiterator<IIterator, false> const& other) BOOST_NOEXCEPT_OR_NOTHROW

^

../libs/ardour/ardour/plugin_manager.h:200:6: note: in implicit copy assignment operator for 'boost::container::dtl::iterator_from_iiterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>, false>' first required here

i = _plugin_scan_log.find (psl);

^

In file included from ../libs/ardour/plugin_manager.cc:85:

In file included from ../libs/ardour/ardour/plugin_manager.h:36:

In file included from /Users/ardour/gtk/inst/include/boost/container/set.hpp:28:

In file included from /Users/ardour/gtk/inst/include/boost/container/detail/tree.hpp:41:

In file included from /Users/ardour/gtk/inst/include/boost/intrusive/rbtree.hpp:23:

In file included from /Users/ardour/gtk/inst/include/boost/intrusive/bstree.hpp:23:

/Users/ardour/gtk/inst/include/boost/intrusive/detail/tree_iterator.hpp:73:32: warning: definition of implicit copy assignment operator for 'tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]

BOOST_INTRUSIVE_FORCEINLINE tree_iterator(tree_iterator<value_traits, false> const& other)

^

/Users/ardour/gtk/inst/include/boost/container/detail/iterators.hpp:800:7: note: in implicit copy assignment operator for 'boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>' first required here

class iterator_from_iiterator

^

../libs/ardour/ardour/plugin_manager.h:200:6: note: in implicit copy assignment operator for 'boost::container::dtl::iterator_from_iiterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>, false>' first required here

i = _plugin_scan_log.find (psl);

^

In file included from ../libs/ardour/plugin_manager.cc:109:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:65:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:293:32: warning: 'AudioSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

UInt32 sampleSize = SizeOf32(AudioSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:190:1: note: 'AudioSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/plugin_manager.cc:109:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:65:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:294:18: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/plugin_manager.cc:109:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:65:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:312:34: warning: 'AudioSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

unsigned sampleSize = SizeOf32(AudioSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:190:1: note: 'AudioSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/plugin_manager.cc:109:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:65:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:313:20: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

reqFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/plugin_manager.cc:109:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:65:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:329:18: warning: 'kAudioFormatFlagsCanonical' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mFormatFlags = kAudioFormatFlagsCanonical;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:556:32: note: 'kAudioFormatFlagsCanonical' has been explicitly marked deprecated here

kAudioFormatFlagsCanonical CA_CANONICAL_DEPRECATED = kAudioFormatFlagIsFloat | kAudioFormatFlagsNativeEndian | kAudioFormatFlagIsPacked,

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/plugin_manager.cc:109:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:65:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:333:34: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBitsPerChannel = 8 * SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/plugin_manager.cc:109:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:65:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:335:60: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBytesPerPacket = mBytesPerFrame = nChannels * SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/plugin_manager.cc:109:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:65:

../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:337:48: warning: 'AudioUnitSampleType' is deprecated: The concept of canonical formats is deprecated [-Wdeprecated-declarations]

mBytesPerPacket = mBytesPerFrame = SizeOf32(AudioUnitSampleType);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:191:1: note: 'AudioUnitSampleType' has been explicitly marked deprecated here

CA_CANONICAL_DEPRECATED typedef Float32 AudioUnitSampleType;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h:29:52: note: expanded from macro 'CA_CANONICAL_DEPRECATED'

#define CA_CANONICAL_DEPRECATED __attribute__((deprecated("The concept of canonical formats is deprecated")))

^

In file included from ../libs/ardour/plugin_manager.cc:109:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:74:2: warning: 'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead [-Wdeprecated-declarations]

OSMemoryBarrier();

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:750:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here

void OSMemoryBarrier( void );

^

In file included from ../libs/ardour/plugin_manager.cc:109:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:87:9: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicAdd32Barrier(theAmt, (volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:162:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue );

^

In file included from ../libs/ardour/plugin_manager.cc:109:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:101:9: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicOr32Barrier(theMask, (volatile uint32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:345:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue );

^

In file included from ../libs/ardour/plugin_manager.cc:109:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:115:9: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicAnd32Barrier(theMask, (volatile uint32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:401:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue );

^

In file included from ../libs/ardour/plugin_manager.cc:109:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:128:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicCompareAndSwap32Barrier(oldValue, newValue, (volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:519:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here

bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue );

^

In file included from ../libs/ardour/plugin_manager.cc:109:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:138:9: warning: 'OSAtomicIncrement32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add_explicit(std::memory_order_relaxed) from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicIncrement32((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:172:9: note: 'OSAtomicIncrement32' has been explicitly marked deprecated here

int32_t OSAtomicIncrement32( volatile int32_t *__theValue );

^

In file included from ../libs/ardour/plugin_manager.cc:109:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:147:9: warning: 'OSAtomicDecrement32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub_explicit(std::memory_order_relaxed) from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicDecrement32((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:191:9: note: 'OSAtomicDecrement32' has been explicitly marked deprecated here

int32_t OSAtomicDecrement32( volatile int32_t *__theValue );

^

In file included from ../libs/ardour/plugin_manager.cc:109:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:156:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicIncrement32Barrier((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:183:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue );

^

In file included from ../libs/ardour/plugin_manager.cc:109:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:165:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicDecrement32Barrier((volatile int32_t *)theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:202:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here

int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue );

^

In file included from ../libs/ardour/plugin_manager.cc:109:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:175:9: warning: 'OSAtomicTestAndClearBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicTestAndClearBarrier(bitToClear, (volatile void *)theAddress);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:739:9: note: 'OSAtomicTestAndClearBarrier' has been explicitly marked deprecated here

bool OSAtomicTestAndClearBarrier( uint32_t __n, volatile void *__theAddress );

^

In file included from ../libs/ardour/plugin_manager.cc:109:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:185:9: warning: 'OSAtomicTestAndClear' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and_explicit(std::memory_order_relaxed) from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicTestAndClear(bitToClear, (volatile void *)theAddress);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:716:9: note: 'OSAtomicTestAndClear' has been explicitly marked deprecated here

bool OSAtomicTestAndClear( uint32_t __n, volatile void *__theAddress );

^

In file included from ../libs/ardour/plugin_manager.cc:109:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:195:9: warning: 'OSAtomicTestAndSetBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicTestAndSetBarrier(bitToSet, (volatile void *)theAddress);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:694:9: note: 'OSAtomicTestAndSetBarrier' has been explicitly marked deprecated here

bool OSAtomicTestAndSetBarrier( uint32_t __n, volatile void *__theAddress );

^

In file included from ../libs/ardour/plugin_manager.cc:109:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:249:9: warning: 'OSAtomicCompareAndSwap64Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from <atomic> instead [-Wdeprecated-declarations]

return OSAtomicCompareAndSwap64Barrier(__oldValue, __newValue, __theValue);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSAtomicDeprecated.h:646:9: note: 'OSAtomicCompareAndSwap64Barrier' has been explicitly marked deprecated here

bool OSAtomicCompareAndSwap64Barrier( int64_t __oldValue, int64_t __newValue,

^

In file included from ../libs/ardour/plugin_manager.cc:109:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:279:2: warning: 'OSSpinLockLock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_lock() from <os/lock.h> instead [-Wdeprecated-declarations]

OSSpinLockLock(__lock);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSSpinLockDeprecated.h:99:9: note: 'OSSpinLockLock' has been explicitly marked deprecated here

void OSSpinLockLock( volatile OSSpinLock *__lock );

^

In file included from ../libs/ardour/plugin_manager.cc:109:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:289:2: warning: 'OSSpinLockUnlock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_unlock() from <os/lock.h> instead [-Wdeprecated-declarations]

OSSpinLockUnlock(__lock);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSSpinLockDeprecated.h:105:9: note: 'OSSpinLockUnlock' has been explicitly marked deprecated here

void OSSpinLockUnlock( volatile OSSpinLock *__lock );

^

In file included from ../libs/ardour/plugin_manager.cc:109:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioUnit.h:67:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAAudioChannelLayout.h:70:

In file included from ../libs/appleutility/CoreAudio/PublicUtility/CAReferenceCounted.h:50:

../libs/appleutility/CoreAudio/PublicUtility/CAAtomic.h:298:9: warning: 'OSSpinLockTry' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_trylock() from <os/lock.h> instead [-Wdeprecated-declarations]

return OSSpinLockTry(__lock);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/OSSpinLockDeprecated.h:89:9: note: 'OSSpinLockTry' has been explicitly marked deprecated here

bool OSSpinLockTry( volatile OSSpinLock *__lock );

^

In file included from ../libs/ardour/plugin_manager.cc:35:

In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/sstream:184:

In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/ostream:137:

In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/ios:215:

In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__locale:15:

In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/string:511:

In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/string_view:179:

In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__string:57:

In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/algorithm:653:

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:921:9: warning: destructor called on non-final 'Steinberg::Vst3ParamValueQueue' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]

__p->~_Tp();

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:307:13: note: in instantiation of member function 'std::allocator<Steinberg::Vst3ParamValueQueue>::destroy' requested here

__a.destroy(__p);

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:428:25: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<Steinberg::Vst3ParamValueQueue>>::destroy<Steinberg::Vst3ParamValueQueue, void>' requested here

__alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end));

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:371:29: note: in instantiation of member function 'std::__vector_base<Steinberg::Vst3ParamValueQueue, std::allocator<Steinberg::Vst3ParamValueQueue>>::__destruct_at_end' requested here

void clear() _NOEXCEPT {__destruct_at_end(__begin_);}

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:465:9: note: in instantiation of member function 'std::__vector_base<Steinberg::Vst3ParamValueQueue, std::allocator<Steinberg::Vst3ParamValueQueue>>::clear' requested here

clear();

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:497:5: note: in instantiation of member function 'std::__vector_base<Steinberg::Vst3ParamValueQueue, std::allocator<Steinberg::Vst3ParamValueQueue>>::~__vector_base' requested here

vector() _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)

^

../libs/ardour/ardour/vst3_host.h:374:2: note: in instantiation of member function 'std::vector<Steinberg::Vst3ParamValueQueue>::vector' requested here

Vst3ParameterChanges ()

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:921:15: note: qualify call to silence this warning

__p->~_Tp();

^

28 warnings generated.

[ 384/1198] Compiling libs/ardour/session_state_utils.cc

In file included from ../libs/ardour/auditioner.cc:39:

In file included from ../libs/ardour/ardour/plugin_manager.h:36:

In file included from /Users/ardour/gtk/inst/include/boost/container/set.hpp:28:

In file included from /Users/ardour/gtk/inst/include/boost/container/detail/tree.hpp:35:

/Users/ardour/gtk/inst/include/boost/container/detail/iterators.hpp:819:32: warning: definition of implicit copy assignment operator for 'iterator_from_iiterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]

BOOST_CONTAINER_FORCEINLINE iterator_from_iiterator(iterator_from_iiterator<IIterator, false> const& other) BOOST_NOEXCEPT_OR_NOTHROW

^

../libs/ardour/ardour/plugin_manager.h:200:6: note: in implicit copy assignment operator for 'boost::container::dtl::iterator_from_iiterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>, false>' first required here

i = _plugin_scan_log.find (psl);

^

In file included from ../libs/ardour/auditioner.cc:39:

In file included from ../libs/ardour/ardour/plugin_manager.h:36:

In file included from /Users/ardour/gtk/inst/include/boost/container/set.hpp:28:

In file included from /Users/ardour/gtk/inst/include/boost/container/detail/tree.hpp:41:

In file included from /Users/ardour/gtk/inst/include/boost/intrusive/rbtree.hpp:23:

In file included from /Users/ardour/gtk/inst/include/boost/intrusive/bstree.hpp:23:

/Users/ardour/gtk/inst/include/boost/intrusive/detail/tree_iterator.hpp:73:32: warning: definition of implicit copy assignment operator for 'tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]

BOOST_INTRUSIVE_FORCEINLINE tree_iterator(tree_iterator<value_traits, false> const& other)

^

/Users/ardour/gtk/inst/include/boost/container/detail/iterators.hpp:800:7: note: in implicit copy assignment operator for 'boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>' first required here

class iterator_from_iiterator

^

../libs/ardour/ardour/plugin_manager.h:200:6: note: in implicit copy assignment operator for 'boost::container::dtl::iterator_from_iiterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::dtl::tree_node<boost::shared_ptr<ARDOUR::PluginScanLogEntry>, void *, boost::container::red_black_tree, true>, boost::intrusive::rbtree_node_traits<void *, true>, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>, false>' first required here

i = _plugin_scan_log.find (psl);

^

In file included from ../libs/ardour/auditioner.cc:40:

In file included from ../libs/ardour/ardour/profile.h:22:

In file included from /Users/ardour/gtk/inst/include/boost/dynamic_bitset.hpp:15:

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:108:20: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

reference& operator=(const reference& rhs) { do_assign(rhs); return *this; } // for b[i] = b[j]

^

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:298:16: note: in implicit copy constructor for 'boost::dynamic_bitset<unsigned long long>::reference' first required here

return reference(m_bits[block_index(pos)], bit_index(pos));

^

../libs/ardour/ardour/profile.h:41:35: note: in instantiation of member function 'boost::dynamic_bitset<unsigned long long>::operator[]' requested here

void set_small_screen() { bits[SmallScreen] = true; }

^

3 warnings generated.

[ 385/1198] Compiling libs/ardour/audio_library.cc

[ 386/1198] Compiling libs/ardour/audio_playlist.cc

In file included from ../libs/ardour/audio_track.cc:45:

In file included from ../libs/ardour/ardour/monitor_control.h:25:

In file included from /Users/ardour/gtk/inst/include/boost/dynamic_bitset.hpp:15:

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:108:20: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]

reference& operator=(const reference& rhs) { do_assign(rhs); return *this; } // for b[i] = b[j]

^

/Users/ardour/gtk/inst/include/boost/dynamic_bitset/dynamic_bitset.hpp:298:16: note: in implicit copy constructor for 'boost::dynamic_bitset<unsigned long long>::reference' first required here

return reference(m_bits[block_index(pos)], bit_index(pos));

^

../libs/ardour/ardour/profile.h:41:35: note: in instantiation of member function 'boost::dynamic_bitset<unsigned long long>::operator[]' requested here

void set_small_screen() { bits[SmallScreen] = true; }

^

1 warning generated.

[ 387/1198] Compiling libs/ardour/disk_reader.cc

In file included from ../libs/ardour/audio_playlist_source.cc:30:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 388/1198] Compiling libs/ardour/automation_control.cc

[ 389/1198] Compiling libs/ardour/audio_backend.cc

In file included from ../libs/ardour/session_state_utils.cc:25:

In file included from ../../../gtk/inst/include/giomm-2.4/giomm/file.h:31:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/interface.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/object.h:29:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 390/1198] Compiling libs/ardour/midi_channel_filter.cc

In file included from ../libs/ardour/audio_library.cc:35:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))

^

1 warning generated.

[ 391/1198] Compiling libs/ardour/async_midi_port.cc

In file included from ../libs/ardour/rc_configuration.cc:28:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/miscutils.h:24:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/arrayhandle.h:23:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:

In file included from ../../../gtk/inst/include/glibmm-2.4/glibmm/wrap.h:26:

../../../gtk/inst/include/glibmm-2.4/glibmm/objectbase.h:214:13: warning: 'auto_ptr<Glib::Threads::Mutex>' is deprecated [-Wdeprecated-declarations]

static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:1186:28: note: 'auto_ptr<Glib::Threads::Mutex>' has been explicitly marked deprecated here

class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1063:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'

# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED

^

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:1052:48: note: expanded from macro '_LIBCPP_DEPRECATED'

# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))